下列字符串中,正确的C++标识符是()。A.foo-lB.2bC.newD._256

题目

下列字符串中,正确的C++标识符是( )。

A.foo-l

B.2b

C.new

D._256

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列字符串中,正确的C++标识符是______ 。

A.foo-1

B.2b

C.new

D.256


正确答案:D
解析:标识符必须以下划线或者字母开头。

第2题:

下列字符串中,正确的C++标识符是( )。

A.foo-1

B.2b

C.new

D.256


正确答案:D
解析:此题考查的是C++语言中标识符的定义。标识符由字母、数字或下划线构成,但第一个字符必须是字母或下划线:标识符中大小写字母是不同的;用户定义标识符时,不允许采用系统的关键字。

第3题:

下列字符串中,正确的C++标识符是( )。

A.foo-1

B.2b

C.new

D._256


正确答案:D

第4题:

下列字符串中可以用作C++标识符的是( )。 A.2009var B.goto C.test-2009 S

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

A.2009var

B.goto

C.test-2009

D._123


正确答案:D
D。【解析】标识符主要由数字、字母、下画线组成,且首位必为字母或下画线,同时标识符不能是关键字。

第5题:

下列字符串中。不可以用做c++标识符的是( )。 A.y_2006B._EST_HC.ReturnSXB

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

A.y_2006

B._EST_H

C.Return

D.switch


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

第6题:

下列字符串中,正确的C++标识符是( )。

A.foo-1

B.2b

C.new

D._256


正确答案:D
D。【解析】第一个字符必须是字母或下画线,中间不能有空格;在第一个字母后,可以是任意字母、下画线和数字组成的字符序列;标识符的长度是任意的,但特定的编译系统能够识别的标识符长度是有限的。一般不要超过31个字符;标识符中大小写字母是有区别的;用户定义标识符时,不要采用系统的保留字。

第7题:

下列字符串中可以用作C++标识符的是( )。 A.2009varB.gotoC.test-2009SXB

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

A.2009var

B.goto

C.test-2009

D.123


正确答案:D
D。【解析】标识符主要由数字、字母、下画线组成,且首位必为字母或下画线,同时标识符不能是关键字。

第8题:

下列字符串中可以用作C++语言标识符的是( )。 A.1234B.foo~~barC.virtualS

下列字符串中可以用作C++语言标识符的是( )。

A.1234

B.foo~~bar

C.virtual

D.34var


正确答案:A
A。【解析】C++语言标识符只能由数字、字母和下画线组成,并且只能以字母和下画线为开头。

第9题:

下列字符串中,正确的C++标识符是

A.foo-1

B.2b

C.new

D.-256


正确答案:D
解析:标识符只能由大小写字母,下划线和数字组成,只允许字母或下划线开头,不允许使用系统的关键字作为标识符。