C++题库难题精选(附答案).docVIP

  • 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)

1亿VIP精品文档

相关文档