还有,设int (*p)=5;p=&a[0];那么p的含义是?*p的含义是?为什么在p前要带2个*才是指向数据的而不是只用带一个*就行了呢?小白顿首。
那printf("%d\n",p);和printf("%d\n",*p);输出的一样?难道说p指向的所存的地址和(*p)指向的数据的地址一样么?不懂