首页 理论教育 C语言词汇分类及特殊运算符

C语言词汇分类及特殊运算符

时间:2023-11-17 理论教育 版权反馈
【摘要】:在C语言中使用的词汇分为六类:标识符,关键字,运算符,分隔符,常量,注释符等。另外,C语言还有一些特殊的运算符,用于完成一些特殊的任务。

C语言词汇分类及特殊运算符

在C语言中使用的词汇分为六类:标识符,关键字,运算符,分隔符,常量,注释符等。

1.标识符

在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C语言规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线()组成的字符串,并且其第一个字符必须是字母或下划线。

以下标识符是合法的:

a,BOOKS,abc5

以下标识符是非法的:

4s以数字开头

s#T出现非法字符#

在使用标识符时还必须注意以下几点:

(1)C语言编译器版本的不同,使得标识符的长度也会有所不同。例如有些版本中规定标识符前八位有效。

(2)在标识符中,大小写是严格区分的。例如TEACHER和teacher是两个不同的标识符。

(3)定义标识符时,取的名字应尽量有直观的意义,以便于阅读理解,做到“顾名思义”。

2.关键字(www.xing528.com)

关键字是在C语言系统中具有特定意义的字符串,通常也称为保留字。用户定义的标识符名字不能与关键字相同。C语言的关键字分为以下几类:

(1)类型说明符:用来定义变量、函数或其他数据结构的类型。如例程中用到的int,double等。

(2)语句定义符:用来表示一个语句的功能意义。如我们后面要讲到的“if else”就是条件语句的语句定义符。

(3)预处理命令字:表示预处理命令的关键字。如例程中用到的“include”。

3.运算符

C语言中含有相当丰富的运算符。运算符是告诉编译程序执行特定算术或逻辑操作的符号。C语言有三大运算符:算术、关系与逻辑、位操作。另外,C语言还有一些特殊的运算符,用于完成一些特殊的任务。

4.分隔符

在C语言中的分隔符有逗号和空格两种。逗号主要用在数据类型说明和函数参数表中,分隔各个变量;而空格多用于语句各单词之间,做间隔符。

5.常量

C语言中使用的常量可分为数字常量、字符常量、字符串常量、符号常量、转义字符等多种。

6.注释符

C语言的注释符是从“/*”开头到以“*/”结尾的内容,在“/*”和“*/”之间的内容即为注释。程序在编译时,不对这些注释内容做任何处理。注释可出现在程序中的任何位置,用来向用户提示或解释程序的意义,方便了程序的编写及调试、维护工作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈