2024年6月5日发(作者:)

c语言include的用法是什么

小编整理了c语言 include的用法。希望对你有帮助哦!

其实这个只要了解了文件包含的基本处理方法就可以对文件包含有一个很好的理解与

应用了,下来我们一起来看一下:

文件包含的处理方法:

处理时间:文件包含也是以"#"开头来写的(#include ), 那么它就是写给预处理器来看

了, 也就是说文件包含是会在编译预处理阶段进行处理的。

处理方法:在预处理阶段,系统自动对#include命令进行处理,具体做法是:将所包

含文件的内容复制到包含语句(#include )处,得到新的文件,然后再对这个新的文件进行

编译。

一般情况下文件包含分为两种:包含.h文件和包含.c文件

1. 当然对于这两情况也都是按照上面说的方法来处理的。呵呵,这个肯定是没得说的.

2. 包含.c文件和编译多文件程序是不同的。

多文件程序: 是在源文件编译时把多个文件进行编译、连接在一起生成一个可执行文

件。

包含.c文件: 按照我们上边的说法则是把多个文件合并为一个文件进行编译。

接下来通过例子看一下:

(1)包含.c文件:

1: //file1: main.c

2: #include

3: #include "fun.c"

4: int main()

5: {

6: int a=5,b=19;

7: c = a;

8: sun(a,b);

9: printf("c=%d/n",c);

10: return 0;