学校财务人员岗位职责:关于DEV-C++的基础问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/03/28 18:04:10
我是个刚学C语言的菜鸟.我的问题是:
1:我使用的DEV-C++编译器.编译好一个简单的程序之后.发现和书上讲的

不一样.里面没有"链接"这个选项(书中说先写好源码,生成".C"文件.然后

链接生成".o"文件,最后是EXE),而只有编译或是直接生成EXE.请问有影响

吗?

2:我写好源码后,调试并且生成EXE文件.不管是直接在DEV里还是执行那

个生成的EXE都是只有一个DOS窗口一闪就过去了(我写的是个显示文字的最

基本的程序)请问怎么办?有影响吗?
我用的是DEV-C++来写C语言,不是C++
而且在生成.C文件后点编译找不到.O文件
说实话,.O文件重要吗?

1.编译的时候自动生成中间的“.o”文件,并且链接生成exe文件,所以如果程序没问题点运行就直接完成编译并执行了,不用管中间弹出的窗口。
2。在代码的最后使用一个getchar()或getch()就可以实现暂停窗口了

1.DEV—CPP就是全部一起生成的,你到保存代码那个文件夹下看看,里面就有.o文件和.exe文件。
2.你用Dev-CPP的New Project建立一个文件后,一般main的最后一行return前面有一句
system("pause");不要将这行去掉,执行完就不会一闪而过。
如果没有你自己加上如下
#include <stdlib.h>
main()
{
...

system("PAUSE"); //要加的就这句
return EXIT_SUCCESS;
}