随笔 - 137, 文章 - 0, 评论 - 80, 阅读 - 37万
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

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

Posted on   扬名  阅读(248)  评论(0编辑  收藏  举报

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

如#acb 即为“abc”

 

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

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

点击右上角即可分享
微信分享提示