int x[6][4], (*p)[4]; p = x;
x[0][1]
x[0][2]
x[1][0]
x[2][0]
x的类型为int[6][4],是一个数组,空间大小为sizeof(int)*4*6。 p的类型为int(*)[4],是一个指向长度为4的数组的指针,32位程序的指针为4字节。 *p的类型为int[4],是一个数组,空间大小为sizeof(int)*4。
int (*p)[2]; //是一个列数为2,行数不确定的二维数组,同 int p[][2]; int *p[2]; //是一个行数为2,列数不确定的int指针数组,它的每一个元素表示一个int指针
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题