我这里有个.c文件 和 .h头文件 我要在vc6.0中运行。。怎么做啊?
我平时用的不是vc。VC不是很清楚。我先建了个空白工程,然后把c放在SourceFiles文件夹里,把头文件放在HeaderFiles里,但是还是运行不了。。fatale...
我平时用的 不是vc。 VC不是很清楚。我先建了个空白工程,然后把c放在Source Files文件夹里,把头文件放在Header Files 里,但是还是运行不了。。
fatal error C1083: Cannot open include file: 'format.h': No such file or directory
意思是不能找到头文件?
我需要怎么做才可以运行啊?
我平时用的是ROCoder。结果也说找不到头文件,我就选择用VC,同样的结果。。。。 = =
#include"format.h"
main()
{
int a,b,c,d;
char string[]="CHINA";
a=1;b=2;c=3;d=4;
PR(D1,a);
PR(D2,a,b);
PR(D3,a,b,c);
PR(D4,a,b,c,d);
PR(S,string);
}
#define PR printf
#define NL "\n"
#define D %d
#define D1 D NL
#define D2 D D NL
#define D3 D D D NL
#define D4 D D D D NL
#define S "%s"
2个文件 展开
fatal error C1083: Cannot open include file: 'format.h': No such file or directory
意思是不能找到头文件?
我需要怎么做才可以运行啊?
我平时用的是ROCoder。结果也说找不到头文件,我就选择用VC,同样的结果。。。。 = =
#include"format.h"
main()
{
int a,b,c,d;
char string[]="CHINA";
a=1;b=2;c=3;d=4;
PR(D1,a);
PR(D2,a,b);
PR(D3,a,b,c);
PR(D4,a,b,c,d);
PR(S,string);
}
#define PR printf
#define NL "\n"
#define D %d
#define D1 D NL
#define D2 D D NL
#define D3 D D D NL
#define D4 D D D D NL
#define S "%s"
2个文件 展开
1个回答
展开全部
你把截图放上来看一看呗。
另外,你看一看文件目录,不是说你vc视图里显示的文件夹,而是说真正的文件目录当中你是不是将这两个文件放在一起了,如果不是的话那么放在一起,在c源文件当中用
#include "format.h"
就可以了,如果不想放在同样一个文件夹里的话那么就得用绝对路径了,比如说
#include "C:\\users\\administrator\\Desktop\\format.h"
另外,你看一看文件目录,不是说你vc视图里显示的文件夹,而是说真正的文件目录当中你是不是将这两个文件放在一起了,如果不是的话那么放在一起,在c源文件当中用
#include "format.h"
就可以了,如果不想放在同样一个文件夹里的话那么就得用绝对路径了,比如说
#include "C:\\users\\administrator\\Desktop\\format.h"
更多追问追答
追问
两个文件 在真正的文件目录里 是放在一起的,同个文件夹的。但是还是不行啊。
而且那个绝对路径 是哪里设置的啊? 能不能告诉下
追答
……
放在一起的应该就可以了,不知道为啥你的不行啊
绝对路径不是设置的而是它在你硬盘当中的位置,比如说d盘的1.txt文件的绝对路径就是d:\1.txt
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询