好的,所以它是一个hw的一部分,我不能使用字符串来帮助我的问题。我有点卡住,因为我需要使用这些字符数组。有关如何解决此问题的任何提示?C2440错误,试图将一个常量字符更改为字符
int main()
{
struct structure
{
char name[15];
};
structure ObrLog[2]=
{
{"Bambi"},
{"Cindarella"},
};
ObrLog[1].nazwa="somethingnew"; //error here
}
可能只是继续前进,使用'15'作为'memcpy'的第三个参数(因为它似乎禁止使用'strlen') – anatolyg
@anatolyg:表现出未定义的行为,因为它复制超出'newval'末尾的字节。 –