C11 兼容性
以下功能部件是导致完全符合 C11的持续分阶段发布过程的一部分。 当您使用 C 编译器进行编译时,可以通过 -qlanglvl=extc1x 组选项 来启用这些选项。 使用 C++ 编译器进行编译时,某些 C11 功能也可用。 有关更多信息,请参阅描述各个功能部件的部分。
| 语言功能 | 讨论内容: |
|---|---|
_Noreturn 函数说明符 |
_Noreturn 函数说明符, 语言扩展 (IBM 扩展) 的关键字 |
| 匿名结构 | 匿名结构 |
| 匿名工会 | 匿名联合 |
| 复杂类型初始化 | 复杂类型初始化 (C11) |
| 类属选择 | 类属选择 (C11) |
| 静态断言 | _Static_assert 声明 |
typedef 重新声明 |
typedef 定义 |
相关参考
XL C 中的 -qlanglvl/C106 编译器参考