元素:*(p+i) 地址:p[i]int a[5], *p = a;那么数组的5个元素分别为*(p+0), *(p+1...
相当于指针指向数组首地址 + sizeof(a)处。实际上这部分不属于这个数组
之所以会提出这个问题是因为,对于数组int a[10]中的数组名a理解成为了一个变量。但实际上a其实不能当...
&a是数组的指针,指向数组的位置。a是指针,指向数组的第一个值。两个指向一个位置没什么奇怪的。
当a被当作右值来处理的时候总是返回&a[0],也就是第一个元素的地址。当被当作左值处理的时候a代表一...