数组的指针与地址

p为数组名,a为数组指针。具体操作如下,我认为数组名的操作最应该注意

1.地址比较

2.数组指针操作

3.数组名操作(数组名是数组首元素的起始地址,但并不是数组的起始地址!

在《C和指针》第二版的142页也有提到:取一个数组名的地址所产生的是一个指向数组的指针,而不是一个指向某个指针常量值的指针

 

4.数组元素地址操作

5.数组指针先强制转换,然后操作数组指针

 

6.数组指针的下标操作

可以看出来数组指针下表和数组下标结果一致

 

posted @ 2021-03-13 13:54  昆山皮皮虾  阅读(488)  评论(0编辑  收藏  举报