新手关于用Dec-C++写C的两个问题
1,Dec-C++如何生成目标文件?如何更改路径?
2,程序运行时一闪而过,如何让它停止?我在网上搜索,有人说在头尾分别加上#include <conio.h> 和getch();就可以,但我试了怎么不行?
以下是我的代码:
#include <stdio.h>
#include <conio.h>
int main(void)
{
printf("Hello Warld!\n");
getch();
return 0;
}
在下新手,先谢谢各位能赏脸看我的问题。谢谢。
[此贴子已经被作者于2007-8-15 16:18:15编辑过]
----------------解决方案--------------------------------------------------------
在return 0 前加一句system("pause");程序就会固定住,
第一点不是很明白
----------------解决方案--------------------------------------------------------
你的代码没有问题
----------------解决方案--------------------------------------------------------
system("pause"); 我试了,没用
第一个问题的意思是如何生成一个OBJ文件?
PS:我是用 ,Dec-C++写C程序,系统是番茄 XP SP2 3.1
----------------解决方案--------------------------------------------------------
是用的devc++吗?是的话可以停住,我刚试了,还有devc不会像TC那样生成OBJ文件
----------------解决方案--------------------------------------------------------
如果这样都不行那就加scanf("%*s");
----------------解决方案--------------------------------------------------------
要生成obj文件就要改编译参数
----------------解决方案--------------------------------------------------------
用的是devc++4.9.9.2
刚试了scanf("%*s");还是不行
但是如果在WINTC里不用加任何代码就能运行,但他运行的好象是另一种DOS模式,背景是深绿色的。
生成obj文件就要改编译参数,那应该怎么改呢,麻烦告诉我下,谢谢。
如果可能的话,帮我看看另一个帖子里关于WINTC生成两个文件的问题,不解。
谢谢两位了~~~~~我到别人机器上试试~谢谢!
----------------解决方案--------------------------------------------------------
你不是在运行的时候按着回车不放吧。。。。。。。
----------------解决方案--------------------------------------------------------
我在devc++4.9.9.2中试了,没有任何问题,是按任意键退出的。
我看是你不会用这个IDE,CTRL+F9编译,正常通过后点关闭,关闭弹出的编译信息窗口,然后CTRL+F10运行。
----------------解决方案--------------------------------------------------------