文件包含的一般形式
#include“文件名”或者 #include < 文件名>
该控制行一般放在源文件的起始位置,她告诉编译程序是由<文件名>标示的文件的整个内容来替换该控制行。如#include<stdio.h>是用Stdio.h文件内容来代替该控制行的。这个文件是系统提供的,该文件提供了一些C语言中标准的输入输出中的有关常亮,变量,和函数原型的信息。
他们一般被称为 “头文件”(Headfile用扩展名.H表示。用户也可以自定义文件。
比如
#include<zdy.c> #include <myheadfile.h>
前者是用户自定义的头文件,后者是自己编写的C程序。
需要说明的是,用双引号还是尖括号是有区别的,用双引号的系统会在引用被包含文件的C源程序所在的文件目录中寻找,如果找不到则会按照系统制定的标准方式寻找其他目录,二尖括号则仅仅查找按系统标准系统方式制定的目录。