单项选择题

以下叙述中正确的是______。

A.不能用字符串常量对字符数组名进行整体赋值操作
B.字符串常量"Hello"会被隐含处理成一个无名字符型数组,它有5个元素
C.char str[7]="string!";在语法上是合法的,运行也是安全的
D.char *str;str="Hello";与char str[];str="Hello";效果是一样的