
下面的标识符中,合法的用户标识符是()。 A. day1 B. long C. 3AB D. a+b
我们来看一下选项,逐个分析是否符合 C 语言(或一般语言)的合法用户标识符规则。
常见规则(以 C 语言为例):
只能由字母、数字、下划线组成。
不能以数字开头。
不能是关键字。
A. day1
字母开头,后面跟数字,都是字母数字组成,合法 ✅
B. long
long 是 C 语言的关键字,不能作为用户标识符 ❌
C. 3AB
数字开头,不合法 ❌
D. a+b
不是字母、数字、下划线,不合法 ❌
所以答案是 A。