标签: c++ c function macros
我刚刚在互联网上遇到问题:
宏和功能在哪个方面有关? (a)中递归 (b)改变参数 (c)中hypochecking (d)类型声明“
宏和功能在哪个方面有关?
(a)中递归
(b)改变参数
(c)中hypochecking
(d)类型声明“
我排除了选项d导致宏只进行参数替换。选项a不适用于宏。
我在选项b和c之间权衡。 函数和宏都可以有不同数量的参数。 所以我的直觉就是答案是选项b,除非有一种叫做“减肥”的东西。
请你确认一下。感谢。
答案 0 :(得分:2)
“在C / C ++中是否有任何称为”hypochecking“的术语?”
否强>