宏定义中的 "#" 和 "##"

C语言宏定义中,#表示将“#”后面的宏参数转化为字符串

如#acb 即为“abc”

 

## 则是把“##”前后的元素单纯连起来形成新的元素。

如class ab##cd{};即class abcd{};

原文地址:https://www.cnblogs.com/pure/p/2604246.html