腾讯c 笔试题及答案.docxVIP

  • 2
  • 0
  • 约1.43万字
  • 约 35页
  • 2026-07-08 发布于河南
  • 举报

腾讯c笔试题及答案

腾讯C++笔试题及答案

一、选择题(30分,15题,每题2分)

1.关于C++中的虚函数,下列说法正确的是:

A.虚函数必须通过指针或引用来调用才能体现多态性

B.虚函数可以是静态成员函数

C.虚函数不能是纯虚函数

D.虚函数在派生类中必须重新定义

答案:【A】

解析:虚函数必须通过指针或引用来调用才能体现多态性,因为虚函数的调用是通过虚函数表实现的,只有通过指针或引用才能触发动态绑定。B选项错误,因为虚函数不能是静态成员函数,静态成员函数没有this指针,无法与对象关联。C选项错误,虚函数可以是纯虚函数,纯虚函数用于定义抽象基类。D选项错误,派生类可以选择不重新定义虚函数,此时会使用基类的版本。

2.在C++中,下列关于const修饰符的说法,错误的是:

A.const可以修饰变量,表示该变量的值不能被修改

B.const可以修饰成员函数,表示该成员函数不会修改类的成员变量

C.const可以修饰指针,根据位置不同可以分别表示指向常量的指针和常量指针

D.const成员函数不能访问类的非const成员变量

答案:【D】

解析:const成员函数可以访问类的非const成员变量,只要不修改它们即可。const成员函数承诺不会修改任何成员变量,但可以读

文档评论(0)

1亿VIP精品文档

相关文档