指针与数组得同异:
/*
指针和数组经常可以互换,如下
*(arr+2) == arr[2]
p[2] == *(p+2)
p[-1] == *(p-1)
指针和数组的区别:
1.大小不同
2.指针可以移动,数组名不能移动,p++(合法),arr++(非法)
3.&p+1 加4字节;&arr+1加整个数组大小
4.p[1]和arr[1]访问形式不同
*/
指针and数组
最新推荐文章于 2020-06-30 11:58:03 发布
指针与数组得同异:
/*
指针和数组经常可以互换,如下
*(arr+2) == arr[2]
p[2] == *(p+2)
p[-1] == *(p-1)
指针和数组的区别:
1.大小不同
2.指针可以移动,数组名不能移动,p++(合法),arr++(非法)
3.&p+1 加4字节;&arr+1加整个数组大小
4.p[1]和arr[1]访问形式不同
*/