char c[5]="ABCD",d[5]="ABCD"是不是等价于char c[5]=d[5]="ABCD";答案认为可以,但我想问可以像char c[5]=d[5]="ABCD",这样赋值吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/07 12:33:35
char c[5]=
xQN@ú+WV0.&4ō*jKZDRb4FB6/ df29syNsRbeum=mOxaNNg O'_EuBǼ1\q4|6tP>\d~&"g㥤o-hU(#48P6FxkEz7&B98L8M/Y\2&szسǎdGA{(URCfvPŒ~RӾړ

char c[5]="ABCD",d[5]="ABCD"是不是等价于char c[5]=d[5]="ABCD";答案认为可以,但我想问可以像char c[5]=d[5]="ABCD",这样赋值吗?
char c[5]="ABCD",d[5]="ABCD"是不是等价于char c[5]=d[5]="ABCD";
答案认为可以,但我想问可以像char c[5]=d[5]="ABCD",这样赋值吗?

char c[5]="ABCD",d[5]="ABCD"是不是等价于char c[5]=d[5]="ABCD";答案认为可以,但我想问可以像char c[5]=d[5]="ABCD",这样赋值吗?
可以,在初始化的时候这样做是行的
但如果是下面这样做就是不对的
char c[5],d[5];
c[5]=d[5]="ABCD";
因为这是赋值操作,而字符串没有这样的赋值操作,有的只是strcpy函数或者strncpy函数,在string.h头文件里