此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
Microsoft 专用
charizing 运算符只能与宏的自变量一起使用。 如果 #@ 在宏定义中位于形式参数之前,则实际参数用单引号括起来,并在展开宏时被视为字符。 例如:
#@
#define makechar(x) #@x
导致以下语句
a = makechar(b);
扩展为
a = 'b';
单引号字符 (') 不能与字符化运算符一起使用。
'
结束 Microsoft 专用
预处理器运算符
此页面是否有帮助?