guaguaupup/cpp_interview

关于#define宏常量和const常量的区别 第四点

Opened this issue · 1 comments

xbQAQ commented

在第四点中
是否可以做函数参数
宏定义不能作为参数传递给函数
const常量可以在函数的参数列表中出现

我觉得宏定义是可以作为参数传递给函数,宏只是一个简单的替换,也是可以放在函数参数中,无论是实际参数传递还是作为形参部分都是可以的

我仔细查了一下,发现宏确实可以作为函数参数。