include <iostream>
using namespace std;
int main
{
int m=5;
int* m_pointer;
m_pointer=&m;
/* &m_pointer != m_pointer ,, thats make sense and understandable
because m_pointer stores the address of (m) but it has it's own address
//_________
int m[5]
// m is const pointer for m[]
// &m[0]= m make sense
//so why &m = m
//m stores the address of the array m[] so why it does not have its own address
}
&m_pointer != m_pointer ,, thats make sense and understandable because m_pointer stores the address of (m) but it has it's own address