- 2
- 0
- 约6.5千字
- 约 19页
- 2026-07-11 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机编程语言C++编程技巧提高试题
一、选择题(共10题,每题2分,合计20分)
1题:
在C++中,以下哪个关键字用于声明一个类的静态成员变量?
A.`static`
B.`const`
C.`volatile`
D.`register`
答案:A
2题:
关于C++11中右值引用的描述,以下哪项是正确的?
A.右值引用只能用于临时对象
B.右值引用可以提高函数性能
C.右值引用不能用于普通变量
D.右值引用只能在类成员函数中使用
答案:B
3题:
在C++中,`std::vector`与`std::array`的主要区别是什么?
A.`std::vector`可以动态扩容,`std::array`不可以
B.`std::vector`支持迭代器,`std::array`不支持
C.`std::vector`内存连续,`std::array`不连续
D.`std::vector`支持模板,`std::array`不支持
答案:A
4题:
以下哪个C++特性用于实现函数重载?
A.返回值类型
B.参数类型
C.函数名
D.变量名
答案:B
5题:
在C++中,`nullptr`与`NULL`的主要区别是什么?
A.`nullptr`是C++11引入的空指针常量,`NULL`是C++98的宏
原创力文档

文档评论(0)