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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 20:34:23

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

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