问题
单项选择题
下列选项中正确的语句组是( )。
A.char s[8]; s="Beijing";
B.char *s; s="Beijing";
C.char s[8]; s="Beijing";
D.char *s; s="Beijing";
答案
参考答案:D
解析: 本题考查字符串的定义和赋初值。选项A)、C)错误,字符数组的赋值可以逐个字符赋给数组中各元素,也可以定义字符数组时整个字符串赋初值。选项B)、D)是给字符指针赋值,正确的格式是char *s;s="Beijing";选项B)不对。