选择题
以下叙述中正确的是______。
A、
C语言中的关键字不能作变量名,但可以作为函数名
B、
标识符的长度不能任意长,最多只能包含16个字符
C、
标识符总是由字母、数字和下画线组成,且第一个字符不得为数字
D、
用户自定义的标识符必须“见名知义”,如果随意定义,则会出编译错误
【正确答案】
C
【答案解析】
C语言中的关键字既不能作变量名也不能作函数名,所以选项A错误。标识符的命名规则是,由下画线、字母、数字组成,且必须以下画线和字母开始,也不能和关键字一致。不同C语言规定标识符的有效长度可能会不同,但没有限制最大长度,所以选项B错误。用户定义的标识符只需要满足标识符命名规则,没有特殊要求,不必一定“见名知义”,所以选项D错误。
提交答案
关闭