宏定义中的 "#" 和 "##" C语言宏定义中,#表示将“#”后面的宏参数转化为字符串 如#acb 即为“abc” ## 则是把“##”前后的元素单纯连起来形成新的元素。 如class ab##cd{};即class abcd{};