2026年贵州C++专项训练提高及答案.docVIP

  • 3
  • 0
  • 约2.93千字
  • 约 8页
  • 2026-04-09 发布于四川
  • 举报

2026年贵州C++专项训练提高及答案

一、单项选择题(每题2分,共20分)

1.以下哪个是C++中合法的标识符?()

A.2var

B.var@2

C._var2

D.var-2

2.若有定义`inta=10;`,则`couta++;`输出的结果是()

A.10

B.11

C.9

D.编译错误

3.下列关于指针的描述,错误的是()

A.指针可以指向对象

B.指针可以进行加法运算

C.指针可以赋值为整数

D.指针可以为空指针

4.以下哪种函数调用方式可以改变实参的值?()

A.值传递

B.引用传递

C.常量引用传递

D.都不能改变

5.在C++中,类的默认访问权限是()

A.public

B.private

C.protected

D.friendly

6.以下关于构造函数的说法,正确的是()

A.所有类都必须有构造函数

B.构造函数可以有返回值

C.构造函数不能有参数

D.构造函数名与类名不同

7.若要创建一个动态数组,应该使用()

A.new

B.delete

C.malloc

D.free

8.以下哪个是C++的标准输入流对象?()

A.cout

B.cerr

C.cin

D.clog

9.以下哪种容器是关联容器?()

A.vector

B.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档