摘要: 带参数的宏替换因各种需求叠加,替换规则很怪异: 1、首先将实参替换形参,并展开宏 2、如果1步展开后,有#或者##,参数会被加上双引号,导致停止替换。 3、如果1步展开后,没有#或者##,且参数也是宏,那么继续替换,知道参数没有宏为止。 4、执行完1-3后,第一轮替换结束,再次扫描宏,如果外层还有宏 阅读全文
posted @ 2018-02-06 20:28 立体风 阅读(1675) 评论(0) 推荐(0)