char* str1 = (char*)"12345";
char* str2 = (char*)"67890";
memcpy(str1, str2, strlen(str1));
上面这句有什么问题吗?最后一句为什么会爆出异常?到底该如何使用memcpy给char*赋值呢?
char* str1 = (char*)"12345";
char* str2 = (char*)"67890";
memcpy(str1, str2, strlen(str1));
上面这句有什么问题吗?最后一句为什么会爆出异常?到底该如何使用memcpy给char*赋值呢?
你的目的地址是const 修饰的常量。