c语言头文件作用

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:08:51
谁能介绍一下c语言各个头文件的主要作用
例如<bios.h>
<conio.h>
<dos.h>等
详细一点的。。。

声明调用了哪些库文件

如<iostream.h>输入输出必用,如果没有,则系统无法识别cin, cout

但是声明头文件要慎用

多则浪费内存和时间

少则无法使用库里面的已有函数

如果保险起见,多比少强.

用最平实的语言讲就是,头文件就像你写一篇文章时所用到的参考书,比如你要举一个打仗的例子,然后就参考了一下《三国演义》因为里面讲排兵布阵的例子非常的多。你从里面随便挑一个就可以用了,照抄都可以。
头文件的作用和参考书一样。你看C语言这样一个著名的语言,那么多人用,肯定有一些人已经编了很多较好的程序比如画图程序,而普通人想要画图时就不必自己编程来实现画图啦,因为要画点,再划线,再搞出四边形,那样多累啊。幸好有了头文件,比如 graphics.h, windows.h等等里面很多画图的程序都编号了丫,你只要直接使用那个画图函数(命令)就可以了啊。多方便啊。
头文件就像一仓库,里面全是现成的东西,随便拿。多棒啊
其他高级语言也都有这样的类似头文件,只不过写法不一样,比如JAVA,就加上 Import "abcd.class" 等等

预处理不是C语言的语法,是编译器对程序的预处理.
比如
#include <stdio.h>
就是把stdio.h中关于本程序的函数拷贝到本程序中,以便使用.

简单点说,你用INCLUDE把你的头文件包进来的时候,差不多就是把你那个头文件里面的所有内容给复制进来了.合并这两个文件成一个了

声明函数所在的头文件 在主函数中进行调用