一、问题描述
在编写程序后,按F5键运行程序后,程序的执行结果在控制台中一闪而过,然后控制台窗口自动关闭。
二、解决方法
严格来说,这不是一个程序错误,而是对DEV-C++的使用不当。
当按下F5时,此时是在调试状态下执行程序,程序运行到最后一条指令后会自动结束,也就不会在控制台中阻塞(换言之,想要查看运行过程中的结果需要打断点)。
而当按下F10(运行)或者F11(编译运行)时,程序执行到最后会发生阻塞,比如以下效果:
所以,要想在程序执行后能在控制台中查看到结果,建议使用F10(运行)或者F11(编译运行)这两个快捷键执行程序。