系列文章目录
写在前面
本系列教程为C++初学者打造,大佬请直接无视。
一、预处理
如果你稍微有一些编程知识或学习过其他编程语言,你应该知道,一个程序的执行分为编译和运行两部分,预处理,顾名思义,是编译器在编译阶段提前进行的一些操作,保障程序的正确运行。
C++中,这些操作被称为 预处理器,均以预处理符#
开头。预处理器有许多,这里只介绍 包含#include
,后面会慢慢讲到更多。
#include
,包含,C++的库中有一些被写好的程序代码,通过此预处理器引入这些代码,相当于python中的import
,它的实质是将头文件1中的代码复制到#include
当行。
包含预处理器的写法有两种:#include<>
和#include""
,暂时只需要知道前者。
常用头文件:
头文件 | 作用(常用) | 语句 |
---|---|---|
iostream | C++输入输出流 | cin,cout |
stdio.h | C输入输出 | scanf(),printf() |
iomanip | C++格式化输出 | cout.setw(),cout.setprecision() |
fstream | 文件读入写出 | freopen(),fopen(),ifstream(),ofstream() |
math.h | 数学函数 |