问题 单项选择题

以下不能定义为用户标识符是

A.Main

B._0

C._int

D.sizeof

答案

参考答案:D

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

单项选择题
单项选择题