C语言的标识符及关键字.doc
文本预览下载声明
1、标识符
标识符使用来标识源程序中的某个对象的名字的,这些对象可以是语句、数据类型、函数、变量、常量、数组等。
C语言规定:一个标识符由字母、数字和下划线组成,第一个字符必须是字母或下划线,通常以下划线开头的标识符是编译系统专用的,所以在编写C语言程序时,最好不要使用以下划线开头的标识符。但是下划线可以用在第一个字符以后的任何位置。
标识符的长度不要超过32个字符,尽管C语言规定标识符的长度最大可达255个字符,但是在实际编译时,只有前面32个字符能够被正确识别。对于一般的应用程序来说,32个字符的标示符长度足够用了。
C语言对大小写字符敏感,所以在编写程序时要注意大小写字符的区分。例如:对于sec和SEC这两个标识符来说,C语言会认为这是两个完全不同的标识符。
C语言程序中的标识符命名应做到简洁明了、含义清晰。这样便于程序的阅读和维护???例如在比较最大值时,最好使用max来定义该标识符。
?
2、关键字
在c语言编程中,为了定义变量、表达语句功能和对一些文件进行预处理,还必须用到一些具有特殊意义的字符,这就是关键字。
关键字已被编译系统本身使用,所以用户编写程序时不能够使用这些关键字来作为标识符。
C语言中关键字主要有以下三类:
类型说明符:用来定义变量、函数或其他数据结构的类型,如unsigned char,int,long等
语句定义符:用来标示一个语句的功能,如if,for等
预处理命令字:用来表示预处理命令的关键字,如include,define等
标准C语言有32个关键字,c51编译器又扩充了一些关键字,这些关键字在编程时需要注意,绝对不能使用这些关键字来定义标识符。
显示全部