9分25秒在int (*p)[3],*q; for(p=a;p-a<2;p++)中p=a里面的a是&a[0]的意思。其与例外一种定义:int *q; for(q=*a;q-*a<6;q++)中q=*a里面的a也是&a[0]概念有区别吗??二维数组这一点讲的有点少
int (*p)[3],*q; for(p=a;p-a<2;p++)中p=a里面的a是&a[0]的意思 而
int *q; for(q=*a;q-*a<6;q++)中q=*a里面的a是a[0] 的地址 但是 *a 是代表a[0][0】的地址
如果光说a的话 a 是a[0]的地址没错