下面叙述错误的是()
char
acX[]=”abc”;
char
acY[]={‘a’,’b’,’c’};
char
*szX=”abc”;
char
*szY=”abc”;
A、acX与acY的内容可以修改
B、szX与szY指向同一个地方
C、acX占用的内存空间比acY占用的大小
D、szX的内容修改后,szY的内容也会被更改
分析:
答案是D。acX , acY 是2个数组,属于变量,一般存在栈区,可以修改, szX , szY 是2个指针指向常量区,常量区的东西不能被修改,所以D是错误的