http://blog.csdn.net/tangsilian/article/details/52145194 整理的笔记
2016-08-07
宏函数定义,在表达式里面是不是将参数也用括号括起来更好些。
比如
#define PRODUCT(a,b) (a)*(b)
在代码里的
PRODUCT(10+5,20+3)
才会正确替换为
(10+5)*(20+3)
比如
#define PRODUCT(a,b) (a)*(b)
在代码里的
PRODUCT(10+5,20+3)
才会正确替换为
(10+5)*(20+3)
2016-07-23