问题 单项选择题

若有下面的程序段:
char s[]="china";char*p;p=s;
则下列叙述正确的是

A.s和p完全相同

B.数组s中的内容和指针变量p中的内容相等

C.s数组长度和p所指向的字符串长度相等

D.*p与s[0]相等

答案

参考答案:D

解析: 字符型指针变量p中存放的是 "china"的首地址,所以选项A)和B)错误。e数组长度为6,而p所指向的字符串长度为5,二者不相等,排除选项C)。

综合
不定项选择