为什么用dev c++运行输出窗口只是闪了一下就没了,怎么办?

用dev c++运行后只是闪了一下,那个窗口就没了,这样根本看不了输出结果啊,怎么样才能使它像vc6一样,使输出窗口能持续存在,我的系统是windows xp

可以在程序最后,加一句 getchar(); 使程序暂停。
也可以用 system("pause"); 效果是一样的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-02-02
童鞋。。主要看你编写的是什么程序,如果是文本编写(就是输入输出流等)的话,最后结果显示是不会在dos环境下显示的。
关键看你的代码是什么。
就主要,没代码没真相。
第2个回答  2010-02-02
包含stdlib.h文件,然后在main()函数中的结尾,return 0;之前加上system("pause");即可。
第3个回答  2010-02-02
1。你是命令行输出吗?如果是的话,直接在开始->运行->输入cmd
找到你的编译好的程序,运行。
2。如果不是,请把调试信息加到messagebox内来跟踪,这样会好点,便于调试。
第4个回答  2010-02-02
system("pause");
或者运行CMD,用CMD打开的你编译的exe。
相似回答