int a[3][5]={{1,2},{6,4},{3,4,5}}; int (*p)[5] = a; 求*(*p+1)+3的值?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 20:28:07

int a[3][5]={{1,2},{6,4},{3,4,5}}; int (*p)[5] = a; 求*(*p+1)+3的值?

int (*p)[5] = a 的意思是将数组a的首地址(即a[0][0])赋值给指针数组的p[0];
*(*p+1)+3 相当于*(*(p+0)+1)+3 第0行1列的元素加上3
即为a[0][1]+3=2+3=5所以值为5