int M[2][3]={1,2,3,4,5,6},*p[2]; p[0]= M[0]; 则*(p[0]+2)所代表的数组元素值是______.为什么答案是3呢?这是一个二维数组,那*p[2]代表一位数组,那指的当中的哪一个元素呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/23 22:26:12
int M[2][3]={1,2,3,4,5,6},*p[2]; p[0]= M[0]; 则*(p[0]+2)所代表的数组元素值是______.为什么答案是3呢?这是一个二维数组,那*p[2]代表一位数组,那指的当中的哪一个元素呢?
x)+Q66611111* [+DO;fji4u6<ٽg<Ϸ,xڰٌ`dǮ'xvʳ@ ٿ?|ɎUOv<߽b˦`k!&EH=iZt';ւWAZ 4&H^[AwٌWBzT_ "e+SO7lW) Z@#.}޲ gݝX~qAb(n#

int M[2][3]={1,2,3,4,5,6},*p[2]; p[0]= M[0]; 则*(p[0]+2)所代表的数组元素值是______.为什么答案是3呢?这是一个二维数组,那*p[2]代表一位数组,那指的当中的哪一个元素呢?
int M[2][3]={1,2,3,4,5,6},*p[2]; p[0]= M[0]; 则*(p[0]+2)所代表的数组元素值是______.
为什么答案是3呢?这是一个二维数组,那*p[2]代表一位数组,那指的当中的哪一个元素呢?

int M[2][3]={1,2,3,4,5,6},*p[2]; p[0]= M[0]; 则*(p[0]+2)所代表的数组元素值是______.为什么答案是3呢?这是一个二维数组,那*p[2]代表一位数组,那指的当中的哪一个元素呢?
int M[2][3]={1,2,3,4,5,6},// M:1,2,3,4,5,6,
*p[2]; //p:,
p[0]= M[0]; // p:M[0] 也就是M ,
*(p[0]+2) 也就是 ((int*)M)[2] 当然是3拉.
答案3