我正在使用Visual Studio 2017社区,我遇到了代码输出无法显示的问题。
之前,当我运行C代码(通常使用Ctrl + F5)时,输出将显示在输出窗口中,但由于某些原因,现在当我这样做时没有输出(类似于命令提示符的窗口字面上闪烁并且消失了。)
我没有改变任何东西,我真的很困惑为什么会发生这个错误。有人有什么想法吗?
这是编写简单的“Hello World”程序并按Ctrl + F5后的屏幕。
我的代码输出通常会显示在底部的控制台框中,但现在它只显示构建结果。
当我创建一个新项目时,我点击Empty Project,然后添加一个项目并将其保存为.c源代码。我一直在使用相同的方法,但突然遇到了问题。
谢谢。
答案 0 :(得分:1)
仅适用于Windows:
#include <stdlib.h>
将system("Pause")
放在最后。
用于跨平台的东西
getchar();
而不是system("Pause");
答案 1 :(得分:0)
很抱歉给大家带来不便,但我发现了这个问题。显然,Visual Studio 2017对我以前使用过的版本进行了一些新的修改。
任何遇到与我相同问题的人都可以参考我使用的以下视频链接: