定义:在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称为标识符。
理解:可以简单认为是一个名字,用来标识常量名、变量名、函数及数组等‘
例如:变量名a,b,c,符号常量名PI 函数名printf,scanf都是标识符。
自定义标识符的规则:
- 标识符只能以英文大小写字母、和下划线_开头,而不能用其他任何字符或数字开头。 int 8c int %c都是错的,不能数字开头,也不能用符号开头。’
- 标识符中只能包含英文大小写字母、下划线和阿拉伯数字,但不能以阿拉伯数字开头。
- 标识符区分大小写
- 标识符不能是关键字(float,double int 等)
除了这些硬性规则外,标识符的命名最好具有具体的意义,以便于观察、阅读和维护。
如图是C语言关键字。