a+i 与 &a[i] 等效 应当算是地址吧,也可以看做是指针,有必要区分吗? 叫你外号,或叫你的大名,你应当知道都是在叫你,一回事嘛
通常数组名表示其数组的首地址,相当于如下表示:int a[2] = {2,3}; int *p = a; printf("%d\n",*(p+1));
a+i是相对于数组首地址a的偏移量为i的地址
指针变量