C Primer Plus(6) 中文版 第2章 C语言概述 2.8 关键字和保留标识符

2.8 关键字和保留标识符
关键字是C语言的词汇。它们对C而言比较特殊,不能用它们作为标识符。许多关键字用于指定不同的类型。还有一些关键字用于控制程序中语句的执行顺序。表2.2中所列的是C语言关键字。
                    表2.2 ISO C关键字
auto        extern         short          while 
break      float            signed        _Aligns
case       for               sizeof         _Alignof
char        goto            static          _Atomic
const       if                 struct         _Bool
continue  inline          switch        _Complex
default     int               typedef      _Generic
do            long           union          _Imaginary
double     register      unsigned    _Noreturn
else         restrict        void           _Static_assert
enum       return         volatile      _Thread_local
如果使用关键字不当,编译器会将其视为语法错误。还有一些保留标识符(reserved identifier),C语言已经指定了它们的用途或保留它们的使用权,如果你使用这些标识符来表示其他意思会导致一些问题。保留标识符包括那些以下划线字符开头的标识符和标准库函数名。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_40186813

你的能量无可限量。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值