问题
单项选择题
以下不能定义为用户标识符是
A.Main
B._0
C._int
D.sizeof
答案
参考答案:D
解析: 本题考查的是C语言中的标识符与关键字。合法的标识符由字母,数字和下划线组成,并且第一个字符必须为字母或下划线。另外,C语言规定了一批关键字,它们在程序中都代表着固定的含义,不能另作它用,所以合法的标识符也不能是C语言的任一关键字。本题中,选项A、B、C都符合上述条件,只有选项D sizeof是C语言中的关键字,所以,4个选项中选项D符合题意。