预处理指令: 文件包含, 宏, 条件编译
宏:
C语言中我们自定义的特殊标示符,习惯大写
宏的定义:
#define 宏名 宏字符串(可以是常量、变量、表达式)
注意:预处理指令,经常写在函数之前 宏不是一个语句,是一个预处理指令,所以不需要加分号结束
3、宏替换
源程序在编译之前,由预处理程序对我们写的源代码进行处理:会把源代码中所有出现 宏名 的地方一律使用 宏的字符串 去替换
4、预处理指令的格式:
文件包含:(# include) 宏定义:(# define) 条件包含:(# if # else)
|