C语言的头文件怎么做?做了之后保存在哪?保存了之后怎么用?我用的是VC++6.0

 我来答
云梦倩欣
推荐于2016-05-30 · 知道合伙人软件行家
云梦倩欣
知道合伙人软件行家
采纳数:2717 获赞数:10460
武汉科技大学计算机专业

向TA提问 私信TA
展开全部
通常自己写的头文件和自己写的源文件放在一起:
例如下列a.h和a.c文件放在同一项目目录下
使用头文件可以用#include关键字(自己定义的头文件建议使用" ",系统的使用<>)

//a.h
#ifndef A_H
#define A_H

int add(int a,int b);

#endif

然后在另一个c文件里面实现add()函数
//add.c
#include "a.h"
int add(int a,int b){return a+b;}

之后再在其他自己的c文件里面用add()函数的话:
//main.c
#include <stdio.h>
#include "a.h"
int main(){
printf("1+1=%d\n",add(1,1));
return 0;
}

以上是一个小小的例子程序,帮助理解!
追问
是不是要这样把头文件和源文件放在同一个工程里才能用,头文件和源文件的文件名是不是要一样?
追答
不是,你完全可以头文件放在任何位置,你要在include后面的双引号中间写上头文件绝对路径也行,头文件和源文件的文件名不是非要一样,你可以用不同的名字

只是编程习惯上把相关的文件用文件名关联起来,便于管理
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式