单选题
若已定义:
int a[4][3]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}, (*prt)[3]=a, *p=a[0];
则能够正确表示数组元素a[1][2]的表达式是______。
A、
*((*prt+1)[2])
B、
*(*(p+5))
C、
(*prt+1)+2
D、
*(*(a+1)+2)
【正确答案】
D
【答案解析】
[解析] A:多了外层的*()。B:p是行地址,加5越界。C:少了外层的*()。
提交答案
关闭