![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
如何制作C语言头文件
我想做一个自己的数学公式的头文件。比如。我想在做一个加法的函数。将a输入F(),b也输入F(),然后c=F();但我完全不知道在头文件中如何写。才能让我调用。求大神写个加...
我想做一个自己的数学公式的头文件。比如。我想在做一个加法的函数。将a输入F(),b也输入F(),然后c=F();
但我完全不知道在头文件中如何写。才能让我调用。
求大神写个加法头文件的示例代码 展开
但我完全不知道在头文件中如何写。才能让我调用。
求大神写个加法头文件的示例代码 展开
9个回答
展开全部
int fun(int a,int b)
{
return a+b;
}
把这样的函数放在一个源文件(.cpp文件)中,然后在头文件(.h文件)中声明函数名即可。这样是正规的做法,其实你也可以直接把这个函数放在.h文件中。最后用的时候#include<***.h>即可。
{
return a+b;
}
把这样的函数放在一个源文件(.cpp文件)中,然后在头文件(.h文件)中声明函数名即可。这样是正规的做法,其实你也可以直接把这个函数放在.h文件中。最后用的时候#include<***.h>即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以下为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;
}
#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;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例子:
#ifndef
__SUM_H__
#define
__SUM_H__
int
sum(int
,
int);
#endif
C文件和头文件没有什么区别的,只是扩展名不同罢了
#ifndef
__SUM_H__
#define
__SUM_H__
int
sum(int
,
int);
#endif
C文件和头文件没有什么区别的,只是扩展名不同罢了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//头文件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);
}
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);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询