以下用户定义标识符中合法的是(用户定义的标识符允许使用关键字

http://www.itjxue.com  2023-02-18 11:11  来源:未知  点击次数: 

以下选项中合法的用户标识符的是 A long B -2Test C 3Dmax D A.dat

选择答案B,选项中可以作为用户标识符的只有-2Test。

A选项的long属于关键字,所以说long不能够作为用户的标识符,C选项的3Dmax用户的标识符不能够用数字作为开头,所以说3Dmax不能够作为用户的标识符。

D选项中A.dat标识符中不允许出现“.”等特殊的符号,所以说能够作为用户标识符的只有B。

标识符是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。

扩展资料:

用户标识符规定:

自定义标识符是程序员根据需要为自己定义的常量、变量、类型、函数、过程以及所编写的程序名等。标识符由字母、数字、下划线组成,其规定为:

1、必须以字母或下划线开始。

2、不能与保留字相同。

3、避免与已经使用的标准标识符相同。

在大多数程序设计语言中,标识符可由任何字母数字字符串形成,长度往往有限制(通常为6到8个字符),只要最左边字符是字母。有些语言还容许采用专用字符。

在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。

以下用户标识符中,合法的是( )。 A. int B. nit C. 123 D. a+b

以下用户标识符中,合法的是B. nit 。

C语言规定变量名的第一个字符必须是字母或下划线,其后的字符必须是字母、下划线或数字。而 选项 C中的“—”和“#”都不属于字母、下划线和数字中的一种。所以此名是不合法的。

A 选项应该是 AP_0do。又因为用户的变量名要最大程度上反映变量的作用,所以可以采用多个单词组合的方法给变量命名。如定义一个变量表示钱的数量,则可用number、of、money三个单词来表示。

扩展资料:

用户根据需要自己定义的标识符。一般用来给变量、函数、数组等命名。用户标识符如果与关键字相同,则编译时会出错。

如果与预定义标识符相同,编译时不会出错,但预定义标识符的原意失去了,或会导致结果出错,因此预定义标识符一般不用来作为用户标识符。

参考资料来源:

百度百科-用户标识符

下列用户定义的标识符哪个是合法的?( ) a) void b) sum c) my+max d) 7fun

选b,a)void是保留字,不能做标识符。c)标识符不能有符号,除了"_"。d)不能以数字开头,下划线"_"可以。

1、以下4组用户定义标识符中,全部合法的一组是:()

A是全部合法的。

B中 -max 不能以减号开头。

C中 3COM 不能以数字开头。

D中 int 是关键字,不能以保留词为标识符。

用户自定义标识符规则:

(1)第一个字符必须是字母(不分大小写)或下划线(_)

(2)后跟字母(不分大小写)、下划线(_)或数字组成

(3)标识符中的大小写字母有区别。如,变量sum,sum,sum代表三个不同的变量

(4)不能与c编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名。不如不能将符命名为float,auto,breaker, whileint ,char ,short ,unsigned等比如不能将标识。

扩展资料:

标识符由字母、下划线、数字这三个方面组成,但开头必须是字母或下划线。另外,关键字不能是标识符,如main等。

标识符用于程序中的变量、符号常量、数组、函数、数据类型等操作对象的名字。标识符分为系统定义标识符和用户定义标识符。系统定义标识符系统定义标识符是指具有固定名字和特定含义的标识符,分为关键字和预定义标识符。

(责任编辑:IT教学网)

更多

推荐Javascript/Ajax文章