单选题
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是( )。
int t[3][3],*Pt[3],k;
for(k=0;k<3;k++) pt[k]=&t[k][0];
A、
t[2][0]
B、
t[2][2]
C、
t[1][2]
D、
t[2][1]
【正确答案】
C
【答案解析】
[解析] 本题考查通过指针引用数组元素。*(*(pt+1)+2)等价于*(pt[1]+2), pt[1]+2是t[1][2]的地址,故*(pt[1]+2)是t[1][2]的值。
提交答案
关闭