
上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 键盘符号


2.1.2 关键字
“关键字”就是已被C语言编译工具本身使用,不能用作其他用途使用的字。主要用于构成语句,进行存储类型和数据类型定义。所有的关键字均由小写字母组成。
根据关键字的作用,可分为数据类型关键字、控制语句关键字、存储类型关键字、其他关键字四种类型,如表2-2所示。
表2-2 关键字类型

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语言规定的关键字。