选择题
30.
若有说明“int m[3][4]={3,9,7,8.5},(*q)[4];”和赋值语句“q=m;”,则对数组元素m[i][j](其中,0<=i<3,0<=j<4)值的正确引用为______。
A、
(q+i)[j]
B、
*q[i][j]
C、
*(*q[i]+j)
D、
*(*(q+i)+j)
【正确答案】
D
【答案解析】
“*(q+i)”指向第i行首地址,“*(*(q+i)+j)”代表第i行第j个元素。
提交答案
关闭