C++ | 头文件

头文件(.h):

写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。

注:

  • 1)头文件中只能写声明,不能写定义;
  • 2)const常量例外,其定义可以写在头文件里;
  • 3)头文件不要太大,千行以内。

一般可以把下列这些头文件放在.h的文件中,这样每次只要写一次所包含的.h文件,

1.#include<iostream> 输入输出流,得调用这个头文件才能使用cin,cout

2.#include<iomanip> 可以调用一些函数,如fixed()<<setprecision()等

3.#include<cmath> 用于调用一些数学函数

4.#include<string> 调用这个头文件才可以调用字符串类型的变量

5.#include<algorithm> 用于调用各种函数,如sort()

6.#include<bits/stdc++.h>,这个头文件叫"万能头文件",它包括了绝大部分(注意不是所有)的头文件。

相关推荐
Acc1oFl4g1 分钟前
详解Java反射
java·开发语言·python
海上彼尚1 分钟前
Go之路 - 6.go的指针
开发语言·后端·golang
Trouvaille ~3 分钟前
【Java篇】存在即不变:深刻解读String类不变的艺术
java·开发语言·javase·stringbuilder·stringbuffer·string类·字符串常量池
lemon_sjdk3 分钟前
java学习——枚举类
java·开发语言·学习
珑墨12 分钟前
【浏览器】页面加载原理详解
前端·javascript·c++·node.js·edge浏览器
FreeBuf_13 分钟前
Next.js 发布扫描工具:检测并修复受 React2Shell 漏洞(CVE-2025-66478)影响的应用
开发语言·javascript·ecmascript
hd51cc22 分钟前
MFC控件 学习笔记二
笔记·学习·mfc
a伊雪1 小时前
c++ 引用参数
c++·算法
御形封灵1 小时前
基于原生table实现单元格合并、增删
开发语言·javascript·ecmascript