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