1.#include指令
#include<文件名>
在C++安装目录的include子目录下寻找<>中标明的文件,通常叫做按标准方式搜索。
#include"文件名"
先在当前目录,即当前工程的目录中寻找""中标明的文件,若没有找到,则按标准方式搜索。
2.#define和#undef指令
#define可以定义符号常量,比如,#define PI 3.14 这条指令定义了一个符号常量PI,它的值是3.14。还可以用来定义宏,来实现简单的参数运算。#define add(x,y) (x+y) 这条指令说明如果我们用到add(1,2)则预处理后就会用(1+2)代替,C++中一般用内联函数来实现。
#undef用来删除#define定义的宏,使其不再起作用。
3.条件编译指令
a.#if 常量表达式
程序正文 //当“ 常量表达式”非零时本程序段参与编译
#endif
b. #if 常量表达式
程序正文1 //当“ 常量表达式”非零时本程序段参与编译
#else
程序正文2 //当“ 常量表达式”为零时本程序段参与编译
#endif
c. #if 常量表达式1
程序正文1 //当“ 常量表达式1”非零时本程序段参与编译
elif 常量