黑马程序员技术交流社区
标题: 预处理指令 [打印本页]
作者: 黑夜一无所有 时间: 2015-7-31 23:14
标题: 预处理指令
预处理指令: 文件包含, 宏, 条件编译
宏:
C语言中我们自定义的特殊标示符,习惯大写
宏的定义:
#define 宏名 宏字符串(可以是常量、变量、表达式)
注意:预处理指令,经常写在函数之前
宏不是一个语句,是一个预处理指令,所以不需要加分号结束
3、宏替换
源程序在编译之前,由预处理程序对我们写的源代码进行处理:会把源代码中所有出现 宏名 的地方一律使用 宏的字符串 去替换
4、预处理指令的格式:
文件包含:(# include) 宏定义:(# define) 条件包含:(# if # else)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |