问题
单项选择题
有以下程序
main ( )
int x[8] =8,7,6,5, 0, 0,*s;
s=x+3;
printf (" %d\n" ,s[2] );
执行后输出结果是
A.随机值
B.0
C.5
D.6
答案
参考答案:B
解析: 本题考核的知识点是指向一维数组的指针变量,通过赋值语句“s=x+3”,使指针变量s指向数组元素x[3],输出语句中的s[2]等价于*(s+2),即x[5]僖为0。所以,B选项为所选。