文章插图
在C语言中,头文件是程序各部分之间保证信息一致性的桥梁,是连接程序对象定义和使用的纽带 。
【C语言为什么需要头文件】通常开发C程序的程序员会把一个程序分为两类:
- 以.h为扩展名的辅助性文件,也称为头文件 。
- 以.c为扩展名的基本程序文件,也称为源代码文件;
比如几个人共同开发一个大系统,他们之间需要有一些约定 。如果一个人定义的东西呗另一个人使用,就需要通过引入对应的头文件来建立相互间的联系 。在程序开发时,最早成型的可能是一批头文件,它们形成不同工作者之间的联系标准 。即使是一个人,在采用分块方式写程序时也有类似的情况 。
C语言系统本身也遵循这一方式,提供了一组标准库头文件 。这些头文件的作用就是为在C程序里使用标准库函数以及其他功能提供必要的信息 。若需要在程序里使用某些库函数,只要在源文件前面包含了必要的头文件,就能保证在编译过程对源文件中相关函数的调用正确进行处理 。
文章插图
graphics.h示例
在实际的开发工作中,对于.h头文件的内容安排,建议头文件里只写不实际生成代码、不导致实际存储分配的描述,可参考下面的一些内容:
推荐阅读
- 梦里面哭的撕心裂肺 在梦里撕心裂肺的哭是为什么
- 比亚迪|王传福承认比亚迪名字瞎编的:眼下原材料价格暴涨是行业需要克服挑战
- 厨房漏水怎么办
- 吴宣仪穿搭是不是太多了 为什么说吴宣仪土
- 红茶知识问答红茶的十个为什么
- 什么时候需要喝宁红茶 修水宁红茶俗介绍大全
- 53度的白酒最多,为什么是53度?原来有这些原因
- 住房公积金贷款需要满足哪些条件?
- 要去哪里激活社保卡?为什么银行不给激活?
- 为什么吃完红心火龙果会“尿血”?