C语言#include用法

#include用法

C语言中,#include是预处理指令之一,可以用于将一些头文件(标准库)或其它的自定义C语言头文件包含进某个C程序文件中,相当于其它计算机语言的import导入包的功能类似。#include预处理指令可以使用两种语法,一种是使用尖括号的形式,另一种是使用双引号的形式,如下:

#include <filename>
#include "filename"

提示:这两种包含头文件的语法的语句结尾部分都不需要使用“;”。

提示:包含进来的头文件,一般是以“.h或.hpp”为扩展名。

#include的作用

  • 代码重用:将C语言代码封装成为一个头文件,(个人认为)是比使用函数、结构体等封装程序代码的数据结构更为彻底的封装方法,可以使代码高度可重用,比如导入stdio.h头文件之后,就可以直接使用printf()函数了,而不必再去实现一个类似printf()函数;
  • 模块化:头文件的设计和使用,可以使C语言的代码更加的模块化,每个头文件只需“关心”自己需要的部分即可;
  • 减少编译时间:如果某个头文件被多个源文件包含include,那么只需要编译一次即可;

#include实例代码

下面将通过使用双引号的方式包含stdio.h头文件

#include "stdio.h"


int main() {
    int xyz = 1;
    printf("%d\n",xyz);
    return 0;
}

免责声明:内容仅供参考,不保证正确性。


全栈后端 / C语言教程 :


















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.