这可能是一个令人尴尬的问题,因为答案无疑是显而易见的。
我已经使用Visual Studio很多年了,但这是我第一次做任何“控制台应用程序”开发。
当我运行我的应用程序时,控制台窗口弹出,程序输出出现,然后当应用程序退出时窗口关闭。
是否有一种方法可以让它一直打开直到我检查输出,或者在窗口关闭后查看结果?
这可能是一个令人尴尬的问题,因为答案无疑是显而易见的。
我已经使用Visual Studio很多年了,但这是我第一次做任何“控制台应用程序”开发。
当我运行我的应用程序时,控制台窗口弹出,程序输出出现,然后当应用程序退出时窗口关闭。
是否有一种方法可以让它一直打开直到我检查输出,或者在窗口关闭后查看结果?
当前回答
Goto Debug菜单->按下StartWithoutDebugging
其他回答
执行“设置”>调试>取消检查结束关闭。
如果您使用的是. net,请将Console.ReadLine()放在程序结束之前。
它将等待<ENTER>。
Goto Debug菜单->按下StartWithoutDebugging
要么使用:
cin.get();
or
休息system (" ");
确保将它们中的任何一个放在main()函数的末尾和return语句之前。
您可以从命令提示符运行可执行文件。这样您就可以看到所有的输出。或者,你可以这样做:
int a = 0;
scanf("%d",&a);
return YOUR_MAIN_CODE;
这样,直到您为a变量输入数据,窗口才会关闭。