请问C语言怎么把函数放在头文件里面呢

 我来答
miraclegxl123
推荐于2018-03-23 · 超过12用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:30.1万
展开全部
你可以创建头文件,头文件是以".h"结尾的文件名,而main()函数所在的文件则是以".c"结尾的,".c"后缀的文件内部,也就是main函数内部主要是调用各个功能函数,函数的声明部分一般放在在".h"后缀的头文件中,这样是为了实现C语言的结构化,创建好了头文件,就可以在头文件内部实现各个函数的声明,具体的一个完整的函数声明可以用下面的加法函数例子来说明 :
//include<add.h>,头文件名为add的头文件
float add(float x,float y) /*定义add函数*/
{
float z;
z=x+y;
return(z);
}
这个函数的返回值是float(浮点型或是实型),add为函数名,调用的形参都是float类型,数目为两个形参x,y。x,y是接受main()函数中的实参传过来的具体值,然后进行运算。main函数调用只要这样就可以:
#include<stdio.h>
#include<add.h>
main()
{
float c;
c=add(4.6,5.4);
printf("x+y=%d",c);
}
vbtraz
2011-10-15 · TA获得超过5529个赞
知道大有可为答主
回答量:4152
采纳率:0%
帮助的人:4285万
展开全部
一般的做法是,头文件里写函数的声明, 而实现写在.c文件里
追问
请问什么叫做   头文件里写函数的声明???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
懒得上楼
2018-09-18
知道答主
回答量:2
采纳率:0%
帮助的人:1250
展开全部
如果编译器支持 inline 修饰符的话
static inline void function(void) {
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式