1. 前言
使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起。
2. 一般用法
3. 注意事项
3.1 举例
两句print会被展开为:
分析:
由于AGE是宏,且作为宏toString和conStr的参数,并且宏conStr和toString中均含有#或者##符号,所以A不能被解引用。导致不符合预期的情况出现。
3.2 解决方案
结果:
分享快讯到朋友圈
领取专属 10元无门槛券
私享最新 技术干货