- 1
- 0
- 约7.87千字
- 约 18页
- 2026-07-26 发布于四川
- 举报
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)