问题
单项选择题
下列选项中均属于C语言合法的标识符是( )。
A.Int
#sub
break
B._3ab
FOR
Long
C.3a
printf
a_b
D.WORD
auto
include
答案
参考答案:B
解析: 选项A中#sub含有非法字符‘#’、break属于C语言关键字都不是合法标识符;选项C中3a以数字开头不是合法标识符;选项D中的auto是C语言关键字不属于合法标识符;故应该选择B。