-qdollar (-fdollar-in-identifier)
适用的调用
| 选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
|---|---|---|---|---|
| -qdollar | ✓ | ✓ | ✓ | ✓ |
| -fdollars-in-identifiers | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
等效编译指示
| xlc/xlC 和其他遗留的调用命令 | xlclang/xlclang + + 调用命令 |
|---|---|
| #pragma 选项 [no] 美元 | 无 |
用途
允许在标识的名称中使用美元符 ($) 符号。
当 -qdollar 生效时,标识中的美元符号 $ 将被视为基本字符。
语法
缺省值
-qdollar
使用量
如果 -qnodollar 和 ucs语言级别都有效,则美元符号被视为扩展字符,并翻译为 \u0024。
预定义的宏
无。
示例
要编译 myprogram.c 以便在程序中的标识中允许 $ ,请输入:
xlc myprogram.c -qdollar
