问题
单项选择题
有如下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=P[5];则b的值是( )。
A.5
B.6
C.9
D.8
答案
参考答案:C
解析: p=&a[3]将指针指向数组a的第4个元素,p[5]则是数组a的第9个元素,而 a[8]=9,所以b=9。
有如下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=P[5];则b的值是( )。
A.5
B.6
C.9
D.8
参考答案:C
解析: p=&a[3]将指针指向数组a的第4个元素,p[5]则是数组a的第9个元素,而 a[8]=9,所以b=9。