C/C++中宏总结C程序的源代码中可包括各种编译指令,这些指令称为预处理命令或预处理器.虽然它们实际上不是C语言的一部分,但却扩展了C程 序设计的环境. 预处理指令的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,宏替换,条件编译和布局控制4种. 文件包含:#include 是一种最为常见的预处理,主要是做为文件的引用组合源程序正文. 宏替换:#define,这是最常见的用法,它可以定义符号常量.函数功能.重新命名.字符串的拼接等各种功能. 条件编译:#if…