ISO/IEC 9899:2011 条款6.4.1——关键字
6.4.1 关键字
语法
1、以下为关键字:
auto break case char const continue default do double else enum extern float for goto
if inline int long register restrict return short signed sizeof static struct switch typedef union
unsigned void volatile while _Alignas _Alignof _Atomic _Bool _Complex _Generic _Imaginary _Noreturn
_Pragma _Static_assert _Thread_local
[译者注:以下为GCC 5.0与LLVM Clang 3.6版本中的关键字:
typeof _Accum(部分编译器支持) _Decimal32(仅GCC支持) _Decimal64(仅GCC支持) _Decimal128(仅GCC支持) _Fract(部分编译器支持)
_Sat(部分编译器支持) __alignof__ __asm__ __attribute__ __block(仅Clang支持) __complex__ __extension__
__float80__(部分编译器支持) __float128__(部分编译器支持)
__fp16 __imag__ __inline__ __int128 __label__ __real__ __restrict__ __thread
]
语义
2、上述标记(大小写敏感)被保留(在翻译阶段7和8中)用作为关键字,并且不应该用作其它用途。关键字_Imaginary被保留用于指定虚数类型。[注:用于虚数类型的一个可能规格说明出现在附录G中。]
最新文章
- 游戏控制杆OUYA游戏开发快速入门教程
- SLF4J user manual
- Java 集合框架 ArrayList 源码剖析
- gearman的安装和配置
- jquery隐藏域赋值
- TCP 和 UDP
- 自己手动搭建jenkins教程
- LINQ 如何动态创建 Where 子查询
- 【POJ1961】最短周期串/最大周期 kmp
- indexOf与includes的比较
- 打开word文档总是自动弹出控件工具条的解决办法:
- EBS环境提交新请求默认是";单一请求";
- Net Core 中间件实现修改Action的接收参数及返回值
- git push报错error: failed to push some refs to 'git@github.com'
- python---使用pycharm运行py文件
- 【JMeter】集合点的设置
- 阿里java面试题
- 在mvc中 怎么给@Html.HiddenFor()赋值
- AdvStringGrid 垂直居中 、水平居中
- pandas读取保存数据