标签: c macros c-preprocessor
我见过带参数的宏,但这很新。
我无法理解它会返回什么以及它是如何工作的?
答案 0 :(得分:3)
##是预处理器连接运算符。
##
它将争论加在一起。
因此CONCAT_3(foo, bar, foobar)将产生foobarfoobar。
CONCAT_3(foo, bar, foobar)
foobarfoobar