C语言里怎样建立头文件?

我想把平常用的函数都封装到一个头文件中以便日后直接调用头文件怎样编写?最好能举例... 我想把平常用的函数都封装到一个头文件中以便日后直接调用 头文件怎样编写?最好能举例 展开
 我来答 举报
空心花瓶152
2011-12-24 · TA获得超过151个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:234万
展开全部
举例(程序已调试可以运行非常简单楼主有什么疑问可以交流交流):
header file:(max.h)
#ifndef MAX_NUMBER // MAX_NUMBER 为任意的
#define MAX_NUMBER // 重复定义
#include<stdio.h>
int max(int a,int b);
#endif
source file:(main.c)
#include"max.h" // 与头文件名相同

int main()
{
extern int a,b;
int ,c;

printf("Please input the value of a: ");
scanf("%d",&a);
printf("Please input the value of b: ");
scanf("%d",&b);

c= max(a,b);

printf("The max number of %d and %d is %d!\n",a,b,c);

return 0;
}
source file:(max.c)
#include"max.h" // 与头文件名相同
int a,b;
int max(int m,int n)
{
if(m>=n) {return (a);}
else { return (b); }
}
本回答被提问者采纳
3 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
duck_lwz
2011-12-24 · TA获得超过512个赞
知道小有建树答主
回答量:313
采纳率:0%
帮助的人:334万
展开全部
新建一个头文件text.h,然后把函数代码拷贝到这个头文件中,以后调用的时候#include "text.h"j就可以了。
10 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
king_2017
2011-12-24
知道答主
回答量:34
采纳率:0%
帮助的人:16.2万
展开全部
这个东西没办法举例,建议看看The C program 这本书
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式