问题详情

下列字符串中,不可以用作C++标识符的是


A、y_2006

B、_TEST_H

C、Return

D、switch

时间:2022-01-01 08:45 关键词:

答案解析

D
解析:本题考查的知识点是:标识符。在C++中,标识符的组成要符合以下4个规定:(1)标识符是一个以字母或下划线开头的,由字母、数字、下划线组成的字符串;(2)标识符不能与任意一个关键字同名;(3)标识符中的字母区分大小写:(4)标识符不宜过长,C++语言一般设定一个标识符的有效长度为32个字符。在选项D) 中,switch是C++开关语句的关键字,因此不能用作标识符。故本题应该选择D。