已知 int a【2】【3】={1 2 3 4 5 6}p=&a【0】【0】,则(p+1)的值为多少
你确定p=&a【0】【0】吗?
值是2
(*p)[3]=a=a[0][0]=1;
*(*p+1)=a[0][1]=2;
((p+0)+3)=*(*p+3)=4;
*p指向数组首地址,即第一个数组元素,p+1指向第二个数组元素,所以*(p+1)=2
看p的类型,整形指针,还是数组指针