strcpy常见的错误

char* arr = "handsome";
strcpy(arr, "pretty");
printf("%s\n", arr);

strcpy常见的错误_第1张图片

这个程序在编译器上是运行不出来的,因为arr是一个字符串指针,它的值不可以被修改,可以将arr改成字符数组

你可能感兴趣的:(java,开发语言,c语言)