关键字和一般标识符有什么区别?

如题所述

一、主体不同

1、关键字:属于保留字,是整个语言范围内预先保留的标识符。

2、一般标识符:用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。

二、特点不同

1、关键字:不能声明与关键字同名的标识符。

2、一般标识符:由字母和数字以及其它字符构成。


三、规则不同

1、关键字:经过预处理后,关键字从预处理记号(preprocessing-token)中区别出来,剩下的标识符作为记号(token),用于声明对象、函数、类型、命名空间等。

2、一般标识符:长度是由机器上的编译系统决定的,一般的限制为8字符。


参考资料来源:百度百科-标识符

参考资料来源:百度百科-C语言关键字

温馨提示:答案为网友推荐,仅供参考
相似回答