3 A 定义指针,并赋值为常量字符串地址。 正确。
B 定义字符数组,初始化前六个元素,第七个自动为\0, 正确。
C 定义数组后,不可以再用str1="string"方式赋值,错误。
D str1有7个元素,str2有9个元素。 将str1复制给str2 正确。
选C
4 str1为长度为4的字符串,占5个字符空间
str2为10个空间的字符数组
str3为常量字符串,长度为7,占8个字符空间。
str4为不确定指针。
str5为常量字符串,长度为4,占5个字符空间。
选项中,严格来说 ,只有A是对的 。
BD两个,赋值给常量字符串会导致程序崩溃
C赋值给野指针,同样出错。
温馨提示:答案为网友推荐,仅供参考