第1个回答 2011-03-03
int *(p[4])是指针数组,数组内存放的是四个指针
int (*p)[4]是数组指针,数组内存放的整形,而p指向该数组。
第2个回答 2011-03-03
int *(p[4]) p[0-4]的值的类型都是 int* 这个就是 int* a[4] 把int*当作类型来看
int(*p)[4] p用来指向a[N][4]的数组 这样赋值: p = a 或者p= &a[i]
第3个回答 2019-05-28
有必要正本清源:
int *(p[4]) 就是数组 加个()而已 等同于 int * p[4]
int(*p)[4] 就是指针
简单明了