设有以下定义和语句 int a[3] [2] ={1,2,3,4,5, 6,}, *p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是

admin2009-01-15  30

问题 设有以下定义和语句    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、a[1][1]
D、a[l][2]

答案4

解析 本题中首先定义了一个3行2列的数组a,一个长度为3的指针数组p,接着把地址a[1]赋给P[1]此时p[0]为a[1][0]的地址, p[0]+1为a[1][1]的地址,故*(p[0]+1)代表的元素为 s[1][1]。所以,4个选项中选项C符合题意。
转载请注明原文地址:https://jikaoti.com/ti/uMS0FFFM
0

最新回复(0)