什么是标识符
标识符是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。
在程序设计语言中,标识符是用作程序的某一元素的名字的字符串或用来标识源程序中某个对象的名字的。这个元素可以是一个语句标号,一个过程或函数、一个数据元素或程序本身。最通常是,标识符这个字几乎与变量名同义地使用。在程序数据的位置在整个程序执行期间保持不变的系统中,用于标量变量的标识符联系到存储器地址,而存储器地址又指向机器的存储器内的物理单元,该单元又含有一个值的表示。
标识符与一个值之间的中间关系通常对程序员是透明的,因此在实际中在一个变量的名字与其值之间出现混淆。在大多数程序设计语言中,标识符可由任何字母数字字符串形成,长度往往有限制,只要最左边字符是字母。有些语言还容许采用专用字符。
标识符只能由什么组成
它可以是以字母,数字或下划线开始,后跟零个或多个字母,数字或下划线中任何一个符号所组成的符号序列。C语言虽然不限制标识符的长度,但是它受到不同编译器的限制,同时也受到具体机器的限制。例如在某个编译器中规定标识符前128位有效,当两个标识符前128位相同时,则被认为是同一个标识符。在标识符中,大小写是有区别的,例如BOOK和book是两个不同的标识符。标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号,因此,命名应尽量有相应的意义,以便于阅读理解,作到“顾名思义”。
|什么是标识符
什么是标识符 存储器 标识符只能由什么组成