题目
以下是合法的命名标识符的是() A 1st _ name B name ^ _ ^ C 姓名 D my _ name
以下是合法的命名标识符的是()
A 1st _ name
B name ^ _ ^
C 姓名
D my _ name
题目解答
答案
根据思路点拨中标识符的命名规则,可以得出,
选项A,是以数字开头,不合法
选项B,有非范围内的字符
选项C ,有中文字符
选项D,是合法的标识符
故本题答案为D。
解析
步骤 1:理解标识符命名规则
标识符命名规则包括:标识符可以由字母、数字和下划线组成,但不能以数字开头,不能包含特殊字符,且不能是保留字。
步骤 2:分析选项A
选项A "1st _ name" 以数字开头,不符合标识符命名规则,因此不合法。
步骤 3:分析选项B
选项B "name ^ _ ^" 包含特殊字符 "^",不符合标识符命名规则,因此不合法。
步骤 4:分析选项C
选项C "姓名" 包含中文字符,不符合标识符命名规则,因此不合法。
步骤 5:分析选项D
选项D "my _ name" 符合标识符命名规则,因此合法。
标识符命名规则包括:标识符可以由字母、数字和下划线组成,但不能以数字开头,不能包含特殊字符,且不能是保留字。
步骤 2:分析选项A
选项A "1st _ name" 以数字开头,不符合标识符命名规则,因此不合法。
步骤 3:分析选项B
选项B "name ^ _ ^" 包含特殊字符 "^",不符合标识符命名规则,因此不合法。
步骤 4:分析选项C
选项C "姓名" 包含中文字符,不符合标识符命名规则,因此不合法。
步骤 5:分析选项D
选项D "my _ name" 符合标识符命名规则,因此合法。