问题 单项选择题

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

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

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

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

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

答案

参考答案:D

解析:

C语言不允许通过赋值语句给字符数组赋值,故选项A),C)不正确,而“{}”是在定义变量的同时对变量进行初始化时使用,在赋值时不能使用。

选择题
单项选择题