已知:int a[][3]={1,3,5,7,9,11};则*(a[1]+1)的值为
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 02:55:50
xJ@_ŵXn|Eܹ)EݕB@FfJ-6JKc/3gf+8MX+0sG)`zNw
kZ^ͧlIF)(d
F{=
-/rWYt`OݗV@*w#xf
бczAp^/Ay
W56l {
]]SxmJ:D)
*|x#DJ"FcgupϨqHE[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};表示两行3列的矩阵,
a[1]表示指向第二行首地址的指针,a[1]+1表示指向第二行第二个数,对其解引用,故a[1]+1我觉得为9,最好上机试试
C语言中不能这样初始化,应该写作int a[2][3]={1,3,5,7,9,11};
相当于int a[2][3]={{1,3},{5,7},{9,11}};
a[1]+1是指向a[1][1]的指针,所以*(a[1]+1)=7