标签: c++ c
例如我有,
#define (name) ##name
## name的术语是什么?
谢谢!
答案 0 :(得分:2)
Concat运营商我相信。也称为令牌粘贴或令牌连接运算符。 ##预处理运算符执行标记粘贴。展开宏时,每个##运算符两侧的两个标记将合并为一个标记,然后在宏扩展中替换##和两个原始标记。通常两者都是标识符,或者一个是标识符,另一个是预处理号。粘贴后,它们会生成更长的标识符。
##
请参阅此处 - ## Operator (Macro Concatenation)