单选题
设有以下说明和语句:int x[3][4],(*p)[4];p=a;,则与表达式*(* p+2)等价的选项是______。
【正确答案】
A
【答案解析】[解析] (*p)[4]是指向有4个元素的数组指针,a为二位数组首地址,赋值给数组指针p。题目中表达式*(*p+2)是对数组a第1行第3列元素的引用。a[0][2]是数组第1行第3列元素,与题目中等价,A选项正确。*(a+2)[0]是对数组第3行第1列元素的引用,B选项错误。(*a+2)[0]是对数组第1行第3列元素的引用,C选项错误。a[2][0]是数组第3行第1列元素,D选项错误。