Visual Studio解决程序执行时执行框一闪而过的问题

1.通过增加程序中的代码来解决

在return 0;语句之前, 加上一个 getchar();语句, 如此,getchar会一直等待输入,程序运行结果框也就正常显示运行结果了。(推荐)

或者

在return 0前加一句system("pause");再加上头文件 #include或者加上#

因为一般来说程序运行完本来就自动关闭了(return 0:正常结束程序)。

加上system("pause")表示“在这停顿”,相当于断点功能。

ctrl+f5

f5就是调试模式

就不会闪退了

2.通过改变设置来解决

按以下顺序打开配通过改变设置来置窗口:项目->属性->配置属性->链接器->系统->子系统

在子系统右侧点击下箭头,选择“控制台(/SUBSYSTEM:CONSOLE)”链接选项,应用并确定就可以了。

或者

在工具-选项-调试中进行设置

你可能感兴趣的:(c语言,c++,算法,数据结构)