1、 宏定义
预处理命令可以改变程序设计环境,提高编程效率,它们并不是 C 语言本身的组成部分,不能直接对 它们进行编译,必须在对程序进行编译之前,先对程序中这些特殊的命令进行“预处理” 。...C 语言提供的预处理功能有三种,分别为宏定义、文件包含和条件编译,下面将对它们进行简 单介绍。...在上面的宏调用时,用实参 5 去代替形参 y,经预处理宏展开后的语句为:
k=5*5+3*5;
程序 2.26 给出了一个宏定义和调用的完整实例。...4、 其他与处理命令
#error 等其他常用预处理命令
除了上面介绍的之外,C 语言还有#erroe、#line、#pragma 等其他常用的预处理命令,在很多 C 语言的
程序中也是经常可见的...使用#pragma 预处理命令可提高 C 源程序对编译程序的可移植性。