问题
单项选择题
以下4组用户定义标识符中,全部合法的一组是
A._main
enclude
sin
B.If
_max
turbo
C.txt
REAL
3COM
D.int
k_2
_001
答案
参考答案:A
解析:标识符是以字母或下划线开头,由字母、数字或下划线组成的字符序列(例如,-max含非法字符-),并且用户标识符不能与C语言中的32个关键字同名(例如,int是关键字,不是合法的用户标识符)。选项B中-max不是字母、数字或下划线组成的字符序列;选项C中3COM不是由字母或下划线开头;选项D中int为C语言中的关键字;选项A中全部为合法的标识符。