问题 单项选择题

下列选项中均属于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。

单项选择题
单项选择题