C语言中的头文件
2013-03-15 16:02
127 查看
说来惭愧,居然知道现在才算是对C语言中的头文件做了一次总结,也算是编程功力的一点提升吧:
C语言中的头文件(.h)大体上有两个作用:
.c文件中需要用到的定义,是在.h文件中申明的。例如结构体,变量等。
.c文件中需要提供出去的子程序的申明,需要在.h文件中。
这样,我认为.h文件应该清晰的分开,.c文件自身要用的那部分放在一个.h文件中,要提供出去的子程序申明放在另外一个.h文件中。这样的组织形式我认为是比较合理的,以后写代码就这样放。
C语言中的头文件(.h)大体上有两个作用:
.c文件中需要用到的定义,是在.h文件中申明的。例如结构体,变量等。
.c文件中需要提供出去的子程序的申明,需要在.h文件中。
这样,我认为.h文件应该清晰的分开,.c文件自身要用的那部分放在一个.h文件中,要提供出去的子程序申明放在另外一个.h文件中。这样的组织形式我认为是比较合理的,以后写代码就这样放。
相关文章推荐
- c语言的头文件#include <limits.h>
- 转:编写自己的C语言头文件
- 二项队列头文件C语言
- 解读HC08 S08 C语言的头文件
- 关于C语言的头文件
- 比较各种装箱试探方法头文件C语言
- C语言中头文件<stdio.h>中的#ifndef _STDIO_H_
- c语言头文件
- C语言头文件中#include源文件<>与本地文件“ ” 的区别
- C语言的标准库的头文件好像只有下面这些
- C语言中C文件与h头文件的关系
- c语言中的头文件
- C语言头文件书写
- C语言——将宏作为头文件,包含在用户程序中
- C语言头文件函数声明是否加extern
- C语言头文件定义全局变量问题
- C语言中的头文件可以自己写吗?
- C语言头文件的作用(转载)
- C语言头文件的看法
- c语言头文件的作用以及写法