预处理器运算符
四个预处理器特定运算符在 #define 指令的上下文中使用(参见下面的对每一个的摘要的列表)。 字符串话、字符化和标记粘贴运算符在接下来的三个部分中讨论。 有关已定义运算符的信息,请参见 #if、 #elif、 #else 和 #endif 指令。
运算符 |
操作 |
---|---|
导致对应的实参括在双引号内 |
|
导致对应的参数括在单引号内且其被认为是字符 (Microsoft 特定) |
|
允许用作实参的标记串联以形成其他标记 |
|
简化在特定宏指令的复合表达式的书写。 |
四个预处理器特定运算符在 #define 指令的上下文中使用(参见下面的对每一个的摘要的列表)。 字符串话、字符化和标记粘贴运算符在接下来的三个部分中讨论。 有关已定义运算符的信息,请参见 #if、 #elif、 #else 和 #endif 指令。
运算符 |
操作 |
---|---|
导致对应的实参括在双引号内 |
|
导致对应的参数括在单引号内且其被认为是字符 (Microsoft 特定) |
|
允许用作实参的标记串联以形成其他标记 |
|
简化在特定宏指令的复合表达式的书写。 |