您的位置:首页 > 其它

宏 宏定义

2015-08-06 00:58 267 查看
#define <宏名>  <字符串>
例: #define N 2+2
//预处理时:将程序中N的地方用2+2代替


(2) 带参数的宏定义:

#define <宏名> (<参数表>) <宏体>
例: #define A(x) x


-----以上为宏定义--------

注意:

宏替换是简单的替换。

其实,所有预处理: 经过预处理器处理的源程序与之前的源程序有所有不同,在这个阶段所进行的工作只是纯粹的替换与展开,没有任何计算功能。

宏:就是 N
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: