C++水平测试重点难点核心及答案.docVIP

  • 2
  • 0
  • 约2.76千字
  • 约 10页
  • 2026-05-03 发布于四川
  • 举报

C++水平测试重点难点核心及答案

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

1.以下哪种数据类型不是C++的基本数据类型?()

A.int

B.float

C.string

D.char

2.下面关于类和对象的说法,错误的是()

A.类是对象的抽象

B.对象是类的实例

C.一个类只能有一个对象

D.类中可以有成员函数

3.以下哪个是C++中用于动态分配内存的运算符?()

A.delete

B.new

C.malloc

D.free

4.若有函数声明`voidfunc(inta,intb=5);`,以下调用正确的是()

A.func();

B.func(1);

C.func(1,2,3);

D.func(,2);

5.以下哪个关键字用于定义常量?()

A.const

B.static

C.volatile

D.register

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

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

B.构造函数的名称必须与类名相同

C.一个类只能有一个构造函数

D.构造函数不能带参数

7.若`inta=5,b=3;`,则表达式`a%b`的值是()

A.1

B.2

C.3

D.5

8.以下哪种继承方式下,基类的公有成员在派生类中变为私有成员?()

A.

文档评论(0)

1亿VIP精品文档

相关文档