VisualStudio程序运行后控制台窗口一闪就没了

时间:2023-03-09 00:00:52
VisualStudio程序运行后控制台窗口一闪就没了

这个虽然是千查万查出来的,但也不是原创的。希望对大家有所帮助。





方案一:网上最常见的解决方案是,在程序结尾的 return 0; 之前加 system("pause") 或 getchar() ,或者断点等等让程序停顿(这个一般情况下不用吧...)。









方案二:出现问题的原因是建立工程时选用的是“空工程(Empty Project)”,而不是“Win32控制台程序(Win32 console application)”。









解决的方法是:将工程属性(properties)> "configuration properties" > "linker" > "system"中的"subsystem" 项改为“Console (/SUBSYSTEM:CONSOLE)”









改正完之后,重新使用运行程序,问题就解决了。