C 关键字和标识符
C 关键字和标识符
在本教程中,您将了解关键字; C 编程中作为语法一部分的保留字。此外,您还将了解标识符以及如何命名它们。
字符集
字符集是C语言中有效的字母、字母和一些特殊字符的集合。
字母
Uppercase: A B C ................................... X Y Z Lowercase: a b c ...................................... x y z
C 接受小写和大写字母作为变量和函数。
数字
0 1 2 3 4 5 6 7 8 9
特殊字符
, | < | > | . | _ |
( | ) | ; | $ | : |
% | [ | ] | # | ? |
' | & | { | } | " |
^ | ! | * | / | | |
- | \ | ~ | + |
空白字符
空格、换行符、水平制表符、回车和换页。
C 关键字
关键字是编程中使用的预定义保留字,对编译器具有特殊含义。关键字是语法的一部分,不能用作标识符。例如:
int money;
这里,int
是一个关键字,表示 money 是 int
类型的变量 (整数)。
由于 C 是区分大小写的语言,因此所有关键字都必须小写。这是 ANSI C 中允许的所有关键字的列表。
auto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
所有这些关键字、它们的语法和应用都将在各自的主题中讨论。但是,如果您想对这些关键字进行简要概述而无需进一步了解,请访问 C 编程中所有关键字的列表。
C 标识符
标识符是指赋予实体的名称,例如变量、函数、结构等。
标识符必须是唯一的。创建它们是为了给实体一个唯一的名称,以便在程序执行期间识别它。例如:
int money;
double accountBalance;
在这里,钱 和 accountBalance 是标识符。
还要记住,标识符名称必须与关键字不同。你不能使用 int
作为标识符,因为 int
是关键字。
标识符命名规则
- 有效的标识符可以包含字母(大写和小写字母)、数字和下划线。
- 标识符的第一个字母应该是字母或下划线。
- 不能使用
int
之类的关键字 ,while
等作为标识符。 - 对于标识符的长度没有规定。但是,如果标识符超过 31 个字符,您可能会在某些编译器中遇到问题。
如果您遵循上述规则,您可以选择任何名称作为标识符,但是,为有意义的标识符赋予有意义的名称。
C语言