C语言头文件 略述
对于使用C语言家族开发工具进行软件开发的技术人员来讲,头文件(后缀名为 .h 的文件)是再熟悉不过的了。头文件作为一种包含功能函数接口声明的一类文件,在C语言家族程序开发中被大量使用。在各种C语言开发工具中,头文件作为函数接口、数据接口声明的载体文件,其中不含程序的逻辑实现代码,它只起一个描述性作用,目的是告诉应用程序到哪里可以找到相应功能函数的真正逻辑实现代码。同时不同于函数库组件的是,头文件一般都是以原代码形式直接呈现的,其中的代码可以被用户直接修改或调整代码行顺序。各种标准C语言家族的函数库都会随机附带相应的头文件,

如上图所示,一般在一个应用开发体系中,功能的真正逻辑实现是以硬件层为基础,在驱动程序、功能层程序以及用户的应用程序中完成的。但为了保证应用程序逻辑与功能层逻辑的衔接,在C语言开发工具中会通过在头文件中对各个被调用函数给出一个描述,从而使得头文件无形中成为了用户应用程序和函数库之间的桥梁和纽带。它虽然不包含程序的实现代码,但以其所处的地位和作用,使得其成为用C语言进行系统开发必不可少的组件。
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=1055634
|
- 评论人:冬冬
2007-09-04 09:04:57
|
|||
你说的精辟,也很明白。只是我现在还是初学者,还不会用c头文件,我看了一些资料,看头文件里面大多不是变量声明就是结构定义,仅此而已吗? |
||||
|
- 评论人:bobo
2007-02-08 15:25:48
|
|||
图中所说的诉讼案争执的焦点是什么意思,能否展开一下? |
||||