若有说明“int m[3][4]={3,9,7,8.5),(*q)[4];”和赋值语句“q=m;”,则对数组元素“m[i]D](其中0

admin2018-01-12  6

问题 若有说明“int m[3][4]={3,9,7,8.5),(*q)[4];”和赋值语句“q=m;”,则对数组元素“mD](其中0<=i<3,0<=j<4)”值的正确引用为(    )。

选项 A、(q+i)D]
B、*q[j]
C、*(*q+j)
D、*(*(q+i)+j)

答案D

解析 *(q+i)指向第i行首地址,*(*(q+i)+j)代表第i行第j个元素。
转载请注明原文地址:https://jikaoti.com/ti/C9kiFFFM
0

相关试题推荐
最新回复(0)