C语言的词汇,是组成C语言的最小单位。
C语言的词汇有哪些呢?总共有六种:标识符、关键字、运算符、分隔符、常量、注释。
下面我们逐个进行介绍:
1、标识符
C语言中使用的变量名、函数名、自定义类型名、标号等称为标识符。
标识符有如下的特点:
(1)只能由拉丁字母、数字和下划线组成,并且只能以拉丁字母或下划线开头;
例如: 标识符 3max是不合法的;
(2)标识符大小写敏感;
例如:pcName和pcNAME是两个不同的标识符;
(3)标识符不能和关键字重名;
2、关键字
关键字是C语言保留着,有特殊函数的词汇,也称保留词。
ANSI C只定义了如下的关键字:auto break case char const continue defaultdo double else enum extern float forgoto if int long register return shortsigned static sizof struct switch typedef unionunsigned void volatile while
3、运算符
通过运算符,我们可以将变量、常量、函数组成表达式,实现各种运算。
常见的运算符有+、-、*、/等等。
4、分隔符
C语言的分隔符有:1、分号;2、逗号;3、冒号;4、空白符:空格、Tab键、回车、换行符。
5、常量
C语言的常量有:1、数字常量;2、字符串常量;3、字符常量;4、符号常量。
6、注释
C语言的注释有两种:1、块注释: 由/* ... */定义;2、行注释: 由 //定义;行注释在C99中定义。