- 0
- 0
- 约2.71千字
- 约 10页
- 2026-10-31 发布于四川
- 举报
2026年计算机二级(C++)试题及答案
一、选择题
1.以下关于C++类的构造函数的描述,正确的是()
A.构造函数可以声明为虚函数
B.构造函数不能被重载
C.若用户未定义构造函数,编译器会生成一个默认构造函数
D.构造函数必须返回void类型
答案:C
解析:构造函数不能声明为虚函数(虚函数用于多态,构造时对象未完全创建),A错误;构造函数可以重载(不同参数列表),B错误;构造函数无返回类型,D错误;若用户未定义任何构造函数,编译器自动生成默认构造函数(无参),C正确。
2.已知类A定义如下:
```cpp
classA{
public:
virtualvoidfunc(){coutA;}
};
classB:publicA{
public:
voidfunc(){coutB;}
};
intmain(){
Ap=newB();Ap=newB();
p-func();
deletep;
return0;
}
```
程序运行后的输出结果是()
A.A
B.B
C.AB
D.编译错误
答案:B
解析:A类中func声明为虚函数,B类重写该虚函数。通过基类指针指向派生类对象时,调用虚函数会触发动态绑定,执行派生类的func,输出B。
3.以下关于STL中vector的描述,错误的是()
A.v
您可能关注的文档
最近下载
- 哈曼卡顿AVR-151功放中文说明书.docx VIP
- 《婴幼儿回应性照护》 课件 项目4--6 盥洗和如厕中的回应性照护 ---游戏活动的回应性照护 .pptx
- 水电站安全预测预警制度.docx VIP
- 湘教版初中数学七年级下册《不等式的性质(第一课时)》教学设计.docx VIP
- 《婴幼儿回应性照护》 课件 项目1--3 认识婴幼儿回应性照护 --- 饮食饮水中的回应性照护.pptx
- 哈曼卡顿AVR151功放中文说明书(打印).docx VIP
- 2026年福建泉州编制国企招聘行政职业能力测验含答案试题及答案.doc
- 血透室医院感染暴发应急预案演练脚本 (2).docx VIP
- 新22S6 消防工程 (建筑图集).docx VIP
- pantone色卡电子版下载.pdf VIP
原创力文档

文档评论(0)