use*_*376 16 c c++ visual-studio
我刚刚下载了Visual Studio 2013.当我编译C时,它没有显示我的输出.输出屏幕将显示一小段时间然后消失.
#include <stdio.h>
int main()
{
printf("hi");
return 0;
}
Run Code Online (Sandbox Code Playgroud)
"程序'[5688] Project1.exe'已退出,代码为0(0x0)." 我知道我的代码可以正常运行,除了我不能让输出屏幕保持打开状态而不会在一秒钟之后退出.
小智 29
您可以在调试模式和发布模式下运行应用程序.通常Ctrl + F5会在没有调试器的情况下运行应用程序.然后F5运行应用程序.
如果你这样做Ctrl+F5("不启动调试"),控制台最后会保持打开状态并要求你到Press any key to continue . . .这里看到输出.
如果您刚刚使用,F5那么您处于调试模式.最后你添加,getchar()功能之前retuen 0;控制台将等到你按任意键...
jpw*_*jpw 11
除了已经提到的内容之外,另一个选项是进入项目的属性并将选项Subsystem中的System部分更改Linker为Console (/SUBSYSTEM:CONSOLE).使用ctrl+f5(Debug/Start without debugging)运行程序时,控制台窗口将保留.