在C语言中使用的词汇分为6类:标识符、关键字、运算符、分隔符、常量、注释符等。
1.标识符
在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C语言规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。
以下标识符是合法的:a,BOOKS,abc5。
以下标识符是非法的:4s,以数字开头;s#T,出现非法字符#。
在使用标识符时还应注意以下几点:
1)由于C语言编译器版本不同,导致标识符的长度也会有所不同。例如有些版本C语言中规定标识符前8位有效。
2)在标识符中,大小写是有严格区分的,例如TEACHER和teacher就是两个不同的标识符。
3)定义标识符时,取的名字应尽量有直观的意义,以便于阅读理解,做到“顾名思义”。
2.关键字
关键字是在C语言系统中具有特定意义的字符串,通常也称为保留字。用户定义的标识符名字不能与关键字相同。C语言的关键字分为以下几类:
(1)类型声明符
用来定义变量、函数或其他数据结构的类型。如例程中用到的int、double等。(www.xing528.com)
(2)语句定义符
用来表示一个语句的功能意义。如后面要讲到的“if else”就是条件语句的语句定义符。
(3)预处理命令字
表示预处理命令的关键字。如例程中用到的“include”。
3.运算符
C语言中含有很丰富的运算符。运算符是告诉编译程序执行特定算术或逻辑操作的符号。C语言有3大运算符:算术、关系与逻辑、位操作。另外,C语言还有一些用于完成特殊任务的特殊运算符。
4.分隔符
C语言中的分隔符有逗号和空格两种。逗号主要用于数据类型声明和函数参数表中,分隔各个变量;而空格多用于语句各单词之间,做间隔符。
5.常量
C语言中使用的常量可分为数字常量、字符常量、字符串常量、符号常量、转义字符等几种。
6.注释符
C语言的注释符是从以“/*”开头到以“*/”结尾的内容,在“/*”和“*/”之间的内容即为注释。在编译程序时,不对这些注释内容做任何处理。注释可出现在程序中的任何位置,起到向用户提示或解释程序意义的作用,同时也为编写及调试、维护程序工作提供了便利。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。