问题 单项选择题

下列字符串中,不可以用做C++标识符的是()。

A.y_2006

B._TEST_H

C.Retur_n

D.switch

答案

参考答案:D

解析:

本题考查C++标识符的命名规则,其规则有如下几点:①所有标识符必须由字母、数字或下画线组成,且必须由字母或下画线开头;②所有标识符不能使用C++已有的关键字;③大、小写字母表示不同意义,即代表不同的标识符。选项c中虽然return是关键字,但因首字母大、小写不同,电可用于标识符,但不建议使用。故答案为D。

多项选择题
多项选择题