C语言程序设计
上QQ阅读APP看书,第一时间看更新

2.1 C语言的基本元素

C语言是一种计算机语言。学习C语言如同学习自然语言,需要先学习基本字符、基本词类,然后再学习语句的构成规则,最后学习用语句构成程序。本节首先介绍C语言的几种基本元素。

2.1.1 字符集

字符是组成语言的最基本的元素。C语言字符集(即ASCII字符集,见附录2)由字母、数字、空格、标点和特殊字符组成,主要分为以下几类。

(1)大小写英文字母:a~z,A~Z。

(2)数字:0~9。

(3)键盘符号:如表2-1所示。

表2-1 键盘符号

016-1
016-1

2.1.2 关键字

“关键字”就是已被C语言编译工具本身使用,不能用作其他用途使用的字。主要用于构成语句,进行存储类型和数据类型定义。所有的关键字均由小写字母组成。

根据关键字的作用,可分为数据类型关键字、控制语句关键字、存储类型关键字、其他关键字四种类型,如表2-2所示。

表2-2 关键字类型

016-1

2.1.3 标识符

“标识符”是用户自己定义的一种字符序列,在计算机高级语言中,用来表示程序中需要定义的对象名称。

C语言规定,标识符是由字母或下画线开头的,由字母、数字或下画线组成的一串符号。下面列出的标识符是合法的:

sum,day1,Yang,_total,MONTH,Student_name_2

下面列出的标识符是不合法的:

2_day,list.er,$234,#3Df,last-3<4

注意

① 在标识符中,大写字母和小写字母表示两个不同的字符。

② 标识符的命名应尽量有相应的意义,以便阅读理解,做到“见名知意”。即选取有含义的英文单词或其缩写作为标识符。例如,sum、num等。

③ C语言规定,用户选取的标识符不能是C语言规定的关键字。