关键字: 关键字是C语言中的特定保留字,每个保留字都有与之相关的特定特征。几乎所有帮助我们使用 C语言功能的词都包含在关键字列表中。因此,可以想象关键字列表不会很小。C语言中一共有32个关键字:c++auto break case char const continuedefault do double else enum externfloat for goto if int longregister return short signed sizeof staticstruct switch typedef union unsigned voidvolatile while
标识符: 标识符用作命名变量、函数和数组的通用术语。这些是用户定义的名称,由任意长的字母和数字序列组成,字母或下划线 ( _ ) 作为第一个字符。标识符名称的拼写和大小写必须与任何关键字不同。不能使用关键字作为标识符;它们保留用于特殊用途。声明后,可以在以后的程序语句中使用标识符来引用关联的值。一种特殊的标识符,称为语句标签,可用于 goto 语句。关键字和标识符之间的区别:
| 编号 | 关键字 | 标识符 |
|---|---|---|
| 1 | 关键字是为具有特殊含义的工作程序保留的预定义词,不能在其他任何地方使用。 | 标识符是用于定义不同编程项(例如变量、整数、结构、联合等)的值,并且大多具有字母字符。 |
| 2 | 指定实体的类型/种类。 | 标识符特定实体的名称。 |
| 3 | 关键字总是以小写字母开头。 | 标识符第一个字符可以是大写字母、小写字母或下划线。 |
| 4 | 关键字应为小写。 | 标识符可以是大写或小写。 |
| 5 | 关键字仅包含字母字符。 | 标识符可以由字母字符、数字和下划线组成。 |
| 6 | 关键字有助于识别计算机语言中存在的特定属性。 | 标识符有助于定位与关键字一起定义的实体的名称。 |
| 7 | 无特殊符号,使用标点符号。 | 除“下划线”外,不使用标点符号或特殊符号。 |
| 8 | 关键字示例有: int 、 char 、 if 、 while 、 do 、 class 等。 | 标识符示例有: Test 、 count1 、 high_speed 等。 |
