c语言程序运行后闪退 c语言程序老是调试时窗口一闪就没有了?

c语言程序老是调试时窗口一闪就没有了?两种方法,一种是更改程序,结束前,请求输入内容,如:getchar()或调用系统系统(“pause”)方法2,不更改程序,更改调用方法,不直接双击EXE文件,先打

c语言程序老是调试时窗口一闪就没有了?

两种方法,一种是更改程序,结束前,请求输入内容,如:getchar()或调用系统系统(“pause”)

方法2,不更改程序,更改调用方法,不直接双击EXE文件,先打开CMD窗口,将目录切换到您程序所在的位置,在命令行窗口中,输入程序名,输入,结果将保留,除非命令行窗口关闭

因为程序已完成运行并正常退出,

如果要查看结果,您可以转到CMD并键入执行文件的完整路径

或将getchar()scanf()添加到程序中,使用stdio的输入函数拦截程序并阻止它立即退出

或调用stdlib的系统函数执行pause命令并按任意键继续