下列代码运行出错,可能会是哪一行引起的?
发布于 2022-03-03 16:35:21
下列代码运行出错,可能会是哪一行引起的?
void getMemory(char *p) { p = (char *)malloc(100) // 1 } int main(int argc, char const *argv[]) { char *str = NULL getMemory(str) strcpy(str, "hello wrold") // 2 printf("%s\n", str) // 3 free(str) // 4 }
登录后免费查看答案
关注者
0
被浏览
32