购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.1 标识符和关键字

本节视频教学录像:8分钟

在学习常量和变量之前,我们先来了解C语言中的标识符和关键字。

3.1.1 标识符

在C语言中,常量、变量、函数名称等都是标识符。可以将标识符看作一个代号,就像日常生活中物品的名称一样。

标识符的名称可以由用户来决定,但也不是想怎么命名就怎么命名,也需要遵循以下一些规则。

(1)标识符只能是由英文字母(A~Z,a~z)、数字(0~9)和下划线(_)组成的字符串,并且其第1个字符必须是字母或下划线。如:

int MAX_LENGTH; /*由字母和下划线组成*/

(2)不能使用C语言中保留的关键字。

(3)C语言对大小写是敏感的,程序中不要出现仅靠大小写区分的标识符,如:

int x, X; /*变量x 与 X 容易混淆*/

(4)标识符应当直观且可以拼读,让别人看了就能了解其用途。标识符最好采用英文单词或其组合,不要太复杂,且用词要准确,便于记忆和阅读。切忌使用汉语拼音来命名。

(5)标识符的长度应当符合“min-length && max-information(最短的长度表达最多的信息)”原则。

(6)尽量避免名字中出现数字编号,如Value1、Value2等,除非逻辑上需要编号。这是为了防止程序员不肯为命名动脑筋,而导致产生无意义的名字。

3.1.2 关键字

关键字是C程序中的保留字,通常已有各自的用途(如函数名),不能用来作标识符。例如“int double;”就是错误的,会导致程序编译。因为 double 是关键字,不能用作变量名。

下表列出了C语言中的所有关键字。

续表 nQCzUcRQEmWnqRw0Ewsc8mHvJym3BMXcCBQseWDz8DDO7DXlCI7KbLGKhEhOSlqB

点击中间区域
呼出菜单
上一章
目录
下一章
×