On this pageC0105不应使用预处理运算符#和##Category: AdvisoryDecidability: DecidableScope: Single Translation Unit依据求值时使用多个预处理运算符#,或多个##,或者混用两种运算符,将导致求值顺序不确定,使得在某些情况下无法预测宏扩展的结果。使用预处理运算符##可能使代码难以理解。注意事项:C2203涵盖了以下情况导致的未定义行为:登录查看完整文章