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

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/03 01:31:25
int a[][3]={1,3,5,7,9,11}则*(a[1]+1)为多少
xjA_e $vnjFb 23]]a)*#mxc.z}&AHoi&q'Әp}t[SVyjx" 6o\%vvӯlr+&rz9;^y:?Cs?`lU ^ˣb {jm}YiX&GB3*Z|X^{ˣåui*߼_ȅ_y2Q[^[Xc~_銖 eYrIͺiR=,}O-|φp˸K iB@W; AB" $CǷ6 , mH 1 }$*JQӚgWYBrh371jjCc_Q$6̢>5&su+W

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指向地址的值)