|
1. 前言0 A5 z# `# H6 i" f3 J4 i 0 c8 F6 k' t% R6 g 使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.# u7 t5 s1 t0 k# Y% y6 ?# C 2. 一般用法
" Y* \# e% i: o) L8 O 3.1 举例
由于AGE是宏,且作为宏toString和conStr的参数,并且宏conStr和toString中均含有#或者##符号,所以A不能被解引用。导致不符合预期的情况出现。# ?9 z) I# _0 |5 @7 U% c! n 3.2 解决方案
) t! J, c+ O) O! A& T9 G
+ l" _/ @+ A+ h) g5 i+ Q3 t9 Y* W |
微信公众号
手机版