问题
单项选择题
以下叙述中正确的是______。
A.不能用字符串常量对字符数组名进行整体赋值操作
B.字符串常量"Hello"会被隐含处理成一个无名字符型数组,它有5个元素
C.char str[7]="string!";在语法上是合法的,运行也是安全的
D.char *str;str="Hello";与char str[];str="Hello";效果是一样的
答案
参考答案:A
解析: 字符数组在定义时可以用字符串赋初值,其后就不可以再用字符串常量进行赋值。答案选择A。