问题
单项选择题
已知:int a[4][3]=1,2,3,4,5,6,7,8,9,10,11,12;
int(*ptr)[3]=a,*p=a[0];
则以下能够正确表示数组元素a[1][2]的表达式是( )。
A.*(*(a+1)+2)
B.*(*(p+5))
C.(*ptr+1)+2
D.*((ptr+1)[2])
答案
参考答案:A
已知:int a[4][3]=1,2,3,4,5,6,7,8,9,10,11,12;
int(*ptr)[3]=a,*p=a[0];
则以下能够正确表示数组元素a[1][2]的表达式是( )。
A.*(*(a+1)+2)
B.*(*(p+5))
C.(*ptr+1)+2
D.*((ptr+1)[2])
参考答案:A