Line13 这里的 p 是指针变量,p[0] 应该不存在的,怎么能这样用?
a[n] ~ *(a+n)
,即寻址到内存 a,然后移动 n 个单元,再取出数组。故 p[0] ~ *(p+0)
,该值的类型为 inta
:数组首元素的地址,同时与整个数组地址重合。但其不能代表整个数组,只能代表起始元素的地址&a
:整个数组的地址a+1
:a + sizeof(a[0])
&a+1
:整块数组所占字节数总数为单位 1原文:https://www.cnblogs.com/liujiaqi1101/p/13613134.html