标识符是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。
保留字指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。
扩展资料:
在程序设计语言中,标识符是用作程序的某一元素的名字的字符串或用来标识源程序中某个对象的名字的。这个元素可以是一个语句标号,一个过程或函数、一个数据元素例如一个标量变量或一个数组或程序本身。最通常是,标识符这个字几乎与变量名同义地使用。
保留字包括关键字和未使用的保留字。关键字则指在语言中有特定含义,成为语法中一部分的那些字。在一些语言中,一些保留字可能并没有应用于当前的语法中,这就成了保留字与关键字的区别。一般出现这种情况可能是由于考虑扩展性。
参考资料:百度百科-标识符
参考资料:百度百科-保留字
1.保留字 保留字是c++系统预定义的,由小写英文字母组成的单词,词头,或词组,VC++6.0中的全部保留字如下: auto bool break case char class const continue default delete do double else enum extern false float for friend goto if inline int long new operator private protectedpublic register return short signed sizeof staticstruct switch template this true typesef unionunsigned virtual void volatile 每个保留字都被系统赋予了一定的含义,具有了相应的功能,所以用户不能把它们作为非保留字使用。另外,在预处理命令中,其命令关键字虽然不算作c++保留字,但也最好把它们看作为c++保留字,不要使用它们作为其他用途,以免引起混乱,这些命令关键字有include 、define、ifdef、 ifndef等。2.标识符 标识符是用户在程序设计中给特定量所起的名字。在c++语言中规定:每个标识符必须由英文字母、十进制数字和下划线组成的一串字符并且第一个字符必须是英文字母或下划线。每个标识符中的字符数可以任意,但只有前32个字符有效。(英文字母大小写有区别) 在c++程序设计中,变量、对象、符号常量、用户定义的数据类型、函数等的名字都是需要用户定义的标识符。
标示符(IDentifier)是指用来标识某个实体的一个符号。在不同的应用环境下有不同的含义。
在日常生活中,标示符是用来指定某个东西、人,要用到它,他或她的名字;在数学中解方程时,我们也常常用到这样或那样的变量名或函数名;在编程语言中,标识符是用户编程时使用的名字,对于变量、常量、函数、语句块也有名字;我们统统称之为标识符。
标识符可能是字、编号、字母、符号,也可能是由上述元素所组成。
保留字(reserved word),指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。
保留字包括关键字和未使用的保留字。关键字则指在语言中有特定含义,成为语法中一部分的那些字。在一些语言中,一些保留字可能并没有应用于当前的语法中,这就成了保留字与关键字的区别。一般出现这种情况可能是由于考虑扩展性。例如,Javascript有一些未来保留字,如abstract、double、goto等等。
每种程序设计语言都规定了自己的一套保留字。
例如:BASIC语言规定不能使用LIST作为变量名或过程名,因为LIST是一个BASIC语言专用于显示内存程序的命令。
C有22+10 = 32个关键字
C++ 有22+10+11+20 = 63 个关键字
JAVA 有22+ 9+ 17 = 48 个关键字
标识符是用户自己定义的别名。只能是字母或下画线开头~保留字就是语言中已经定义过的语句~你就不能用它来做标识符啦。保留字也就是关建字