帮忙解答一下关于strcpy的问题?
库函数strcpy用以复制字符串。若有定义和语句:char str1[]=“string”,str2[8],*str3,*str4="string";
则一下库函数strcpy的运用中错误的是
A.strcpy(str1,“HELLO1"); B.strcpy(str2,"HELLO2");
C.strcpy(str3,"HELLO3"); D.strcpy(str4,""HELLO4");
这题的答案是C,但是好像A答案中str1是一个地址常量,但是却可以复制吗?str1是数组名不是不可更改吗?还有C为什么是错的?相望大家帮忙解答一下