C++头文件学习

C++常见头文件

头文件是对函数的声明,以*.h的文件保存,方便各个.cpp文件分别编译,最后各个不同.cpp编译好的目标文件进行链接,整个程序就可以运行。

宏命令#include在编译前把后面头文件的内容进行复制。

.h文件中可以包含函数声明、extern声明、const全局变量、static静态变量,内联函数(inline)

的定义、类的定义。

出现多个定义的情况,可以用“#define”配合条件编译解决

通过#define定义一个名字,通过#ifndef...#endif通知编译器是否继续编译

首先,要知道万能头文件#include<bits/stdc++.h>

1.#include<iostream>

输入输出流,可调用cin,cout

2.#include<cstring><string>

字符串处理,可调用string类型变量

3.#include<cmath>

数学函数,如sqrt求平方根

4.#include<algorithm>

各种算法函数,如sort()

5.#include<limits>或<climits>

数据类型最值常量

6.#include<windows.h>

windows编程相关

7.#include<list>

线性表容器

8.#include<map>

映射

9.#include<queue>

队列

10.#include<vector>

向量

11.#include<stack>

12.#include<cstdio>

输入输出函数scanf\printf

13.#include<iomanip>

cout输出时,保留小数fixed、setprecision 参数化输入、输出

14.#include<ctime>

时间函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值