如何再vc里编译c的源程序丫.
我无论怎么编译都有一个错误:
-------------------Configuration: 888 - Win32 Debug--------------------
Compiling...
8888.C
d:\tc\jd\8888.c(93) : fatal error C1010: unexpected end of file while looking for precompiled header directive
Error executing cl.exe.
888.exe - 1 error(s), 0 warning(s)
问题点数:10、回复次数:8Top
1 楼qfknet(┏●●┓)回复于 2003-02-04 20:41:28 得分 0
源程序是什么Top
2 楼gladiatorcn(角斗士)回复于 2003-02-04 20:46:14 得分 0
在工程列表中选择文件8888.c,右键选择属性,在其中选择不需要预编译头(afx用)Top
3 楼zalyer(小照)回复于 2003-02-04 21:19:36 得分 0
还是不明白,比如源程序是:
main()
{ int a=3,b=4;
printf("%d",a+b);
}
我应该怎么再vc中编译调试这个程序.
Top
4 楼mikespook(CSDN == 吹死大牛)回复于 2003-02-04 22:37:58 得分 2
你用得什么编辑器编辑的?
TC2写的程序在VC下编译的话,需要把文档末尾那几个特殊字符去掉~~
最好用记事本复制一下,确保没有特殊字符了再去编译~~~Top
5 楼zalyer(小照)回复于 2003-02-04 23:41:00 得分 0
哦.我是用tc2写的,但是什么特殊字符丫?Top
6 楼liuns(^_^)回复于 2003-02-05 00:53:23 得分 2
你肯定没有定义,PRINGRF这个函数,要在文件头加<stdio.h>这个头文件
Top
7 楼smallfrogs(MVP)回复于 2003-02-05 01:53:34 得分 4
VC绝对可以编译C的。
你的问题可能在于:
一、没有指定头文件<stdio.h>:VC不同于TC,TC下可以省略,但是VC下不允许省略。
二、用记事本打开TC下编辑的C文件以后会发现在文件末尾有一个黑块,复制的时候把那个黑块删除了。
Top
8 楼kevinh(每天一个太阳)回复于 2003-02-05 10:12:24 得分 2
你应该包含stdlib.hTop




