考虑下面的代码。
char message[]="foo";
void main(void){
message[] = "bar";
}为什么MPLAB IDE v8.63中存在语法错误?我只是尝试更改字符数组的值。
发布于 2013-01-18 17:52:13
只有在初始化时声明char数组才能做到这一点
message[] = "bar";你不能在你的代码中这样做
要修改它,您可以使用<string.h>中的strcpy
strcpy(message, "bar");https://stackoverflow.com/questions/14396202
复制相似问题