指针和数组的区别

指针初始化(定义+负值)后,指针还可以更改指向,但是数组定义好后,数组就不能更改指向了

int a=2;

int *p=&a;//系统分配了一个指针的内存

int q[3];//系统分配了12个字节的内存,如果int占4个字节的话

//q = p;wrong

p = q;//right

posted @ 2017-10-20 09:09  扫驴  阅读(648)  评论(0)    收藏  举报