如何制作C语言头文件

我想做一个自己的数学公式的头文件。比如。我想在做一个加法的函数。将a输入F(),b也输入F(),然后c=F();但我完全不知道在头文件中如何写。才能让我调用。求大神写个加... 我想做一个自己的数学公式的头文件。比如。我想在做一个加法的函数。将a输入F(),b也输入F(),然后c=F();

但我完全不知道在头文件中如何写。才能让我调用。
求大神写个加法头文件的示例代码
展开
 我来答
百度网友a29de4907
2012-12-28 · TA获得超过111个赞
知道答主
回答量:72
采纳率:0%
帮助的人:40.5万
展开全部
int fun(int a,int b)
{
return a+b;
}
把这样的函数放在一个源文件(.cpp文件)中,然后在头文件(.h文件)中声明函数名即可。这样是正规的做法,其实你也可以直接把这个函数放在.h文件中。最后用的时候#include<***.h>即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yungmode
2012-12-28 · TA获得超过138个赞
知道答主
回答量:212
采纳率:0%
帮助的人:64.1万
展开全部
以下为mymath.h头文件
#ifndef _MYMATH_H
#define _MYMATH_H

int addfunc(int a ,int b);;
#endif
以下为cpp文件
mymath.cpp
#include"mymath.h"

int addfunc(int a,int b)

{
return a+b;
}
以下为main.cpp文件
#include <stdio.h>
#include"mymath.h"
int main()
{
int a=10,b=20;
printf("a+b=%d",addfunc(a,b));
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赫瀚衷初阳
2019-10-25 · TA获得超过3989个赞
知道大有可为答主
回答量:3182
采纳率:33%
帮助的人:140万
展开全部
例子:
#ifndef
__SUM_H__
#define
__SUM_H__
int
sum(int
,
int);
#endif
C文件和头文件没有什么区别的,只是扩展名不同罢了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2d08904
2012-12-28
知道答主
回答量:30
采纳率:0%
帮助的人:10.9万
展开全部
//头文件a.h
int plus(int a,int b)
{ return(a+b);}

//主程序a.c
#include<a.h>
main()
{
int i=1;

int b=3;

printf("%d",plus(i,b);

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式