- 0
- 0
- 约1.21万字
- 约 41页
- 2026-11-03 发布于河南
- 举报
2025年C++考试经典题库试题及答案
一、单项选择题(共10题,每题2分,总计20分)
1.下列关于C++虚函数的描述中,正确的是()
A.构造函数可以声明为虚函数
B.静态成员函数可以声明为虚函数
C.派生类重写虚函数时,返回值类型必须与基类完全一致
D.虚函数是实现动态多态的核心机制
2.下列关于std::shared_ptr的描述中,错误的是()
A.多个shared_ptr可以共同管理同一块堆内存
B.shared_ptr通过引用计数机制判断何时释放资源
C.shared_ptr的循环引用会导致内存泄漏
D.可以直接将原生指针赋值给shared_ptr对象
3.下列C++表达式中,属于将亡值(xvalue)的是()
A.100
B.std::string(hello)
C.std::move(int(42))
D.变量名a(假设a是int类型左值)
4.下列关于STLvector容器的描述中,正确的是()
A.vector的元素存储空间是连续的
B.调用push_back()方法时,迭代器一定不会失效
C.vector的扩容倍数在C++标准中明确规定为2倍
D.vector的size()和capacity()返回值始终相等
5.下列关于new和malloc的区别,描述错误的是()
A.new是C++运算符,
原创力文档

文档评论(0)