换货运费谁承担:C语言上机 搞不懂!??

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 00:17:42
我运行T 2.0的时候,不能得到我想要的结果?
举例1:我写好一个程序后,我一性命担保,程序正确。就拿一开始自带好的初始的程序,HOLLE WORLD! 这个程序来说,为什么我按CTAL+F9后显示的却是”shu ru 10ge shu“这样的字样呢?
然而”shu ru 10ge shu“这个是我上次写的程序呀!怎么回事,我卸载后又按装 ,还是这样子!
举例2:我又从书上原封操了个水仙花,程序,运行前出现;source,modified,rebuild?(y/n)这样的字样,经常都是这样,郁闷!!!!!!!

首先你要明白C的运行过程
1.通过编译,将.c文件编译成为.obj文件.
2.通过链接,将.obj文件连接成为.exe文件.

你执行的只能是.exe文件.

如果你没有给程序的文件起名字,那么默认就是NONAME.c,同样编译结果就是NONAME.OBJ,链接结果是NONAME.EXE
你Ctrl+F9只是运行了NONAME.EXE
一般如果该文件不存在,则编译器会自动去编译并且进行连接.
如果要生成的目标文件已经存在,TC是不会覆盖的.

你只要删除以前的编译器默认的.obj和.exe就可以了

当然你也可以选择换一个路径或者换一个文件名.

先保存 再编译 最后才运行
你一定是忘了保存新的程序了

不能在同一个空间编译2个或以上的程序。你应该把编的程序放在不同的文件夹中。