- 1
- 0
- 约2.83千字
- 约 9页
- 2026-10-21 发布于四川
- 举报
C++题库难题精选(附答案)
单项选择题(每题2分,共20分)
1.以下哪个关键字用于定义常量?
A.var
B.const
C.static
D.volatile
2.若有`inta[10]={1,2,3,4,5};`,则`a[5]`的值是?
A.0
B.5
C.随机值
D.编译错误
3.关于C++中的引用,说法正确的是?
A.引用必须在定义时初始化
B.引用可以为空
C.引用可以重新赋值指向其他对象
D.引用和指针本质一样
4.以下哪个函数可以用于动态分配内存?
A.`malloc`
B.`new`
C.`calloc`
D.以上都是
5.若类A有一个私有成员`intnum`,则以下哪种方式可以访问该成员?
A.在类A的成员函数中
B.在类A的友元函数中
C.以上都可以
D.以上都不可以
6.以下哪种继承方式会使基类的公有成员在派生类中变为私有成员?
A.public
B.private
C.protected
D.以上都不是
7.当一个函数被声明为`virtual`时,它是?
A.静态函数
B.虚函数
C.内联函数
D.构造函数
8.以下哪个是C++标准输入流对象?
A.`cout`
B.`cerr`
C.`cin`
D.`clog`
原创力文档

文档评论(0)