问题 单项选择题

不能把字符串"Hello!"符给数组b的语句是( )

A.char b[10]={'H','e','l','l','o','!'};

B.char b[10];b="Hello!";

C.char b[10];strcpy(b,"Hello!");

D.char b[10]="Hello!";

答案

参考答案:B

解析: "char b[10];b="Hello!";语句中,b是数组的首地址而不是变量,故字符串"Hello!"的首地址不能赋给b,也就不能完成把字符串"Hello!"赋给数组b的任务。

默写题
单项选择题