int a[][3]={1,3,5,7,9,11}则*(a[1]+1)为多少

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 21:41:03

int a[][3]={1,3,5,7,9,11}则*(a[1]+1)为多少
int a[][3]={1,3,5,7,9,11}则*(a[1]+1)为多少

int a[][3]={1,3,5,7,9,11}则*(a[1]+1)为多少

int a[][3]={1,3,5,7,9,11};

所以a是2行3列的二维数组相当于a[2][3]

所以

a[0](是个指向一维数组的指针)指向------>1 3 5

a[1](是个指向一维数组的指针)指向------>7 9 11

所以

a[1]+1(一个指向一维数组元素的指针)指向---------->9

最后

*(a[1]+1)==9;(取a[1]+1指向地址的值)