代码点读机 / C++ / 预处理指令

预处理指令 C++ · 预处理

所有以 # 开头的预处理指令的统称;在正式编译前由预处理器处理。

怎么用

#指令名

小例子

#include <iostream>
#define N 100

编译结果

在编译前完成文件包含、宏替换、条件编译等

提醒:预处理是纯文本替换,不做类型检查

官方文档:https://en.cppreference.com/w/cpp/preprocessor

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条