什么 是C语言头文件?

 我来答
St_Evil
2011-09-14 · TA获得超过609个赞
知道小有建树答主
回答量:168
采纳率:100%
帮助的人:194万
展开全部
头文件说白了就是函数库,里面定义了c提供的函数。

你可能会好奇,为什么你可以直接在main函数里面调用printf()和scanf()这两个函数而不用事先声明和定义。这就是因为你在写程序的时候在最开头的地方声明这个程序包含了<stdio.h>这个头文件,而printf()和scanf()这两个函数就是在<stdio.h>这个头文件里面定义了的关系。
匿名用户
2011-09-29
展开全部
一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。

很多程序都要用到头文件,很多头文件都是制作编译器的人预先制作做好的,放到库里面的,比如说<math.h> 你要用到数学的一些函数,你就必须引入这个头文件。
当然,你也是可以自己写一个头文件的,把你认为经常用到的函数写到头文件里面,或者也可以自己写一个template模板,这样你在以后编程的时候就会方便很多了

参考资料: http://baike.baidu.com/view/668911.htm

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
咪群甜
2011-09-14 · TA获得超过261个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:104万
展开全部
头文件包含了你要调用的函数声明,宏定义,数据结构定义
当你要使用你自己没有定义的函数,宏或者数据结构等,就需要包含相应的头文件。
具体的函数很容易查到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nkwqm
2011-09-14
知道答主
回答量:6
采纳率:0%
帮助的人:8.9万
展开全部
应该是在程序被使用前,调用的其他文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wxj120bw
2011-09-14 · 超过17用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:62.5万
展开全部
后缀是h的头文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式