选择题
20.
运行下列程序的输出结果是______。
main()
{ char str[][10]={"china","beijing"},*p=str;
printf("%s\n",p+10);
}
A、
China
B、
Beijing
C、
ng
D、
ing
【正确答案】
B
【答案解析】
[考点] 本题考查指针,由*p=str可知,指针p指向字符串数组的首地址。
二维数组str为每个字符串分配的存储空间是10个字节,因此p+10指向str[1][0],输出的字符串就是数组中的第2个字符串。
提交答案
关闭