这是一段代码:
int* linenump;
// ... other stuff
printf("----\n");
linenump = malloc(sizeof(int));
printf("*****\n");
程序只打印出来----
然后停止,弹出一个窗口说程序已经停止,我将代码粘贴到VS中然后构建并运行它,没有错误,程序运行正常。
这是一个控制台应用程序。
那么,我想知道的是,在什么情况下会发生这种情况?我应该如何解决它?
提前致谢。
编辑:
这是完整的源代码:网址下载