C++语言程序设计试题及参考答案(推荐).docxVIP

  • 1
  • 0
  • 约7.87千字
  • 约 18页
  • 2026-07-26 发布于四川
  • 举报

C++语言程序设计试题及参考答案(推荐).docx

C++语言程序设计试题及参考答案(推荐)

一、选择题(每题2分,共24分)

1.以下选项中,不属于C++面向对象程序设计三大核心特性的是()

A.封装

B.继承

C.多态

D.模块化

2.有C++代码语句int*p=newint[10];,以下能正确释放该段内存的语句是()

A.deletep;

B.delete[]p;

C.deletep[10];

D.delete*p;

3.以下关于C++引用的说法,正确的是()

A.引用可以定义为空引用

B.引用完成初始化后,不能修改其绑定的对象

C.引用不需要占用内存空间

D.定义引用时不需要进行初始化

4.以下关于C++构造函数的描述,错误的是()

A.构造函数可以被重载

B.构造函数可以设置默认参数

C.构造函数必须声明返回值类型

D.当用户没有定义构造函数时,编译器会自动生成默认构造函数

5.已有基类A,派生类B定义为classB:publicA,则基类A中的public成员在派生类B中的访问权限是()

A.public

B.protected

C.private

D.不可访问

6.C++中,实现运行时(动态)多态依赖的机制是()

A.函数重载

B.构造函数

C.虚函数

D.友元函数

7.以下关于C++中this指针的描述,正

文档评论(0)

1亿VIP精品文档

相关文档