问题详情

下列选项中正确的语句组是( )。


A、char s[8]; s={"Beijing"};

B、char *s; s={"Beijing"};

C、char s[8]; s="Beijing";

D、char *s; s="Beijing";

时间:2022-01-11 06:48 关键词:

答案解析

D
解析:本题考查字符串的定义和赋初值。选项A)、C)错误,字符数组的赋值可以逐个字符赋给数组中各元素,也可以定义字符数组时整个字符串赋初值。选项B)、D)是给字符指针赋值,正确的格式是char*s;s="Beijing";选项B)不对。