C语言头文件的作用

来源:百度知道 编辑:UC知道 时间:2024/07/05 05:39:37
头文件只是说明了函数,并没有给出函数的具体程序。那么执行的时候是如何执行的呢?是C语言中自带的么?比如说if语句。

兄弟,对于头文件,有以下几个好处,你可以参考下

1,头文件可以定义所用的函数列表,方便查阅你可以调用的函数;
2,头文件可以定义很多宏定义,就是一些全局静态变量的定义,在这样的情况下,只要修改头文件的内容,程序就可以做相应的修改,不用亲自跑到繁琐的代码内去搜索。
3,头文件只是声明,不占内存空间,要知道其执行过程,要看你头文件所申明的函数是在哪个.c文件里定义的,才知道。
4,他并不是C自带的,可以不用。
5,调用了头文件,就等于赋予了调用某些函数的权限,如果你要算一个数的N次方,就要调用Pow()函数,而这个函数是定义在math.c里面的,要用这个函数,就必需调用math.h这个头文件。

兄弟,祝你好运

你使用的函数就在头文件指定的文件里

你写了这个头文件 才能使用里面的函数

比如:sthio.h 就包含 printf()
math.h 包含 sqrt()

比如#include<stdio.h>在编译时会把stdio.h这个文件的内容替换掉#include<stdio.h> 目的是为了编程时方便吧,你也可以自己编写头文件。这样你只要把它包函在这个代码就行了,这样很方便、

主要用于类型检查,检查函数的参数及返回类型是否有错(头文件里面包含声明,与程序文件里面的调用应该保持一致)。至于函数的实现是在函数库里面,在link连接阶段复制到你的程序编译而成的obj文件里面。这样你的程序才能运行。就像tc里面的include目录里的文件就是头文件,lib目录里面放的就是其对应的实现。

#include<stdio.>系统规定必须有的,函数是从main()主函数开始的执行的!