当前位置: 代码迷 >> C语言 >> .c, .exe, .o 有什么区别?
  详细解决方案

.c, .exe, .o 有什么区别?

热度:215   发布时间:2006-06-25 13:44:29.0
.c, .exe, .o 有什么区别?
我把代码写好以“xxx.c"为名存到桌面上,关闭c-free 3.5,然后在打开”xxx.c",运行正确,再关掉程序,发现桌面上多了“xxx.exe",和"xxx.o",双击”xxx.exe"出来语言运行时的界面,输入数值,按enter键,奇怪!界面没有输出计算结果,而是一下子没了,这是为何?
还有另一个“xxx.o"不知是什么,怎么出来的?
搜索更多相关的解决方案: exe  界面  数值  语言  enter  

----------------解决方案--------------------------------------------------------

.c问源代码。里面是你自己写的程序。
.o不太明白,是编译出来的吧。
.exe这是编译好可以运行的程序!


----------------解决方案--------------------------------------------------------

.exe是可以运行,可是最后一按enter键界面就消失掉了,怎么解释啊


----------------解决方案--------------------------------------------------------
在程序源代码的最后那一行加上getchar();
----------------解决方案--------------------------------------------------------
还是一样啊!
----------------解决方案--------------------------------------------------------
-。-不知道。。。
----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽

2006-06-25 08:27:02
limaoyuan0921

等 级:新手上路
帖 子:7
专家分:0
注 册:2006-6-25
  得分:0 
啥也别说了~~

在代码最后一个}里面加上三个getchar();就成了
不成你可以发信问micrsoft了
----------------解决方案--------------------------------------------------------
你用什么编译器呀?加个getchar()接受回车啊。要不就是你
的程序运行有问题。
----------------解决方案--------------------------------------------------------