|
|
1
43
宏名称应仅由字母数字字符和下划线组成,即。
|
|
|
2
16
然而
谁知道呢。 我很想……但到目前为止,谷歌让我失望了。如果您对这个问题有任何见解,我们将不胜感激。 |
|
|
3
8
你说得对,就名称而言,同样的规则适用于宏和标识符:有效字符是[A-Za-z0-9_]。 通常使用大写名称来区分宏与其他标识符(变量和函数名)。 |
|
|
4
1
为变量名指定有效标识符的相同规则适用于宏名,但宏的名称可能与关键字相同。标识符名称中的有效字符包括
|
|
|
Timo · 如果宏变量后跟构成有效标识符的字符,则不会展开宏变量 8 年前 |
|
|
user3623498 · 在#if中更改变量时出现问题 8 年前 |
|
|
einpoklum · 来自#cmakedefine替换的意外结果 8 年前 |
|
|
Joseph Franciscus · C中预处理器方法的别名++ 8 年前 |
|
|
stoper · 防止同一宏在多个转换单元中具有不同的定义 8 年前 |
|
|
СеÑгей · MinGW中预处理器g++的奇怪行为 8 年前 |