在DEV_C++中生成的EXE,运行后一闪就没了.怎么消除这个现象?

我在 函数的末尾加了 getchar();还是没用? 那该怎么办 啊?
2024-12-17 02:56:19
推荐回答(3个)
回答1:

DEV C++使用须知:如果你先前用过TC这个编译器,使用DEV C++编写程序运行后窗口就会闪一下就没有了,要想看到运行得到的结果,就必须注意如下事项:
1. 在程序的最后(在return语句前)加getch(); (只适用于C程序)
2. 在程序的最后(在return语句前)加getchar(); (适用于C/C++)
3. 在程序的最后(在return语句前)加system("pause")语句,使程序运行后暂停. (适用于C/C++)
如果调试不成功,不断地出现工程未编译,请在 工具 -->编译选项--> 编译时加入以下命令(打勾) 加入 -g
DEV C++的扩展名:
一般有两种形式:*.c和*.cpp
.c是C语言的文件扩展名;.cpp是c++的文件扩展名。

回答2:

在程序的末尾加上 system("PAUSE");
return 0;
字符段。
不过DEV C++默认是有这个的。

回答3:

在后面加上
system("pause");