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