单选题
设有以下定义和语句:
int a[3] [2]=1,2,3,4,5,6, * p[3];
p[0] =a[1];
则.(P[0]+1)所代表的数组元素是( )。
A、
a[0][1]
B、
a[1][0]
C、
s[1][1]
D、
a[1][2]
【正确答案】
C
【答案解析】
[解析] *p[3]是指针数组,它由3个指向整型数据的指针元素组成,p[0]=a[1]是将a数组第一行的首地址赋给第0个指针元素,p[0]+1表示a[1]+1即a[1][1]的地址,所以 *(p[0]+1)表示a[1][1]。
提交答案
关闭