问题 单项选择题

有以下程序
#include<stdio.h>
#include<string.h>
main()
char str[][20]="One*World","One*Dream!"),/p=str[1];
printf("%d,",strlen(p));printf("%s\n",p);

程序运行后的输出结果是______。

A.10,One*Dream!
B.9,One*Dream!
C.9,One*World D.10,One*World

答案

参考答案:A

解析: p是指向二维字符数组第二行One*Dream!的数组指针,因此长度是10,打印输出的也是该字符串。

多项选择题
单项选择题