C语言中#include的介绍

您所在的位置:网站首页 C语言sort函数的头文件 C语言中#include的介绍

C语言中#include的介绍

2024-07-10 06:10| 来源: 网络整理| 查看: 265

目录:

一:#include作用

二:#include 的处理过程

三:#include 的用法有两种,如下所示

四:使用尖括号< >和双引号" "的区别在于头文件的搜索路径不同

五:尖括号< >和双引号" "的适用情况

六:常见的头文件(库函数)如下 

include是一个计算机专业术语

一指C/C++中包含头文件命令,用于将指定头文件嵌入源文件中

二指include 指令,在JSP中包含一个静态的文件,同时解析这个文件中的JSP语句

三指PHP语句

一:#include作用

叫做文件包含命令,用来引入对应的头文件(.h文件)。#include 也是C语言预处理命令的一种

 

二:#include 的处理过程

就是将头文件的内容插入到该命令所在的位置,从而把头文件和当前源文件连接成一个源文件,这与复制粘贴的效果相同

 

三:#include 的用法有两种,如下所示 #include #include "myHeader.h"

 

四:使用尖括号< >和双引号" "的区别在于头文件的搜索路径不同 使用尖括号< >,编译器会到系统路径下查找头文件 而使用双引号" ",编译器首先在当前目录下查找头文件,如果没有找到,再到系统路径下查找

就是说,使用双引号比使用尖括号多了一个查找路径,它的功能更为强大

 

五:尖括号< >和双引号" "的适用情况

前面我们一直使用尖括号来引入标准头文件,现在我们也可以使用双引号了,如下所示:

#include "stdio.h" #include "stdlib.h"

stdio.h 和 stdlib.h 都是标准头文件,它们存放于系统路径下,所以使用尖括号和双引号都能够成功引入;

 

而我们自己编写的头文件,一般存放于当前项目的路径下,所以不能使用尖括号,只能使用双引号

 

六:常见的头文件(库函数)如下 

库函数可以理解为工具包,系统已经提供了一些基本的工具供你使知用

比如printf函数可以实现输出信息到控制台,scanf可以从键盘读取输入

每一个具体道的工具都有自己所属的工具包

 

也就是说不同的库函数都有自己所属的.h文件,要用某一个库函数就需要先导入版它所属的工具包才行,

在语句中就是通过include来实现

常见的都文件

#include

//字符处理

 

#include

//定义错误码

 

#include

//浮点数处理

 

#include

//文件输入/输出

 

#include

//参数化输入/输出

 

#include

//数据流输入/输出

 

#include

//定义输入/输出函数

 

#include

//定义杂项函数及内存分配函数

 

#include

//字符串处理

 

#include

//基于数组的输入/输出

 

#include

//定义关于时间的函数

 

#include

//宽字符处理及输入/输出

 

#include

//宽字符分类

 

#include

//设定插入点

 

#include

//定义各种数据类型最值常量

 

#include

//定义本地化函数

 

#include

//定义数学函数

 

标准 C/C++ (同上的不再注释)

using

namespace

std;

 

#include

 

 

#include

 

 

#include

 

 

#include

 

 

#include

//STL

通用算法

#include

//STL

位集容器

#include

//复数类

 

#include

 

 

#include

 

 

#include

 

 

#include

 

 

#include

//STL 双端队列容器

 

#include

//异常处理类

 

#include

 

 

#include

//STL

定义运算函数(代替运算符)

#include

 

 

#include

//STL

线性列表容器

#include

//STL

映射容器

#include

 

 

#include

//基本输入/输出支持

 

#include

//输入/输出系统使用的前置声明e69da5e887aa7a686964616f31333339653639

 

#include

 

 

#include

//基本输入流

 

#include

//基本输出流

 

#include

//STL

队列容器

#include

//STL

集合容器

#include

//基于字符串的流

 

#include

//STL 堆栈容器

 

#include

//标准异常类

 

#include

//底层输入/输出支持

 

#include

//字符串类

 

#include

//STL

通用模板类

#include

//STL

动态数组容器

#include

 

 

#include

 

 

C99增加

#include

//布尔环境

 

#include

//整型环境

 

#include

//通用类型数学宏

 

#include

//浮点环境

 

#include

//整数格式转换

 

#include

//复数处理

 

参考地址:

https://zhidao.baidu.com/question/22807909.html?fr=iks&word=C%D3%EF%D1%D4%D6%D0%B3%A3%BC%FB%B5%C4%BF%E2%BA%AF%CA%FD&ie=gbk



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3