好文档 - 专业文书写作范文服务资料分享网站

腾讯技术类校园招聘笔试试题卷

天下 分享 时间: 加入收藏 我要投稿 点赞

腾讯技术类校园招聘笔试试题(A8卷)

姓名:______________联系电话:_______________简历编号:____________ 学校:______________专业:___________________学历:________________ 一.单选题(每题4分,15题,共60分)

1.考虑函数原型voidhello(inta,intb=7,char*pszC=\下面的函数调用钟,属于不合法调用的是:

Ahello(5)B.hello(5,8)C.hello(6,\D.hello(0,0,\ 2.下面有关重载函数的说法中正确的是:

A.重载函数必须具有不同的返回值类型B.重载函数形参个数必须不同 C.重载函数必须有不同的形参列表D.重载函数名可以不同 3.分析一下程序的运行结果:

#include classCBase { public:

CBase(){cout<<”constructingCBaseclass”<

classCSub:publicCBase { public:

CSub(){cout<<”constructingCSubclass”<

A.constructingCSubclassB.constructingCBaseclass constructingCBaseclassconstructingCSubclass destructingCSubclassdestructingCBaseclass destructingCBaseclassdestructingCSubclass C.constructingCBaseclass constructingCSubclass destructingCSubclass destructingCBaseclass D.constructingCSubclass constructingCBaseclass destructingCBaseclass destructingCSubclass

4.在一个cpp文件里面,定义了一个static类型的全局变量,下面一个正确的描述是:

A.只能在该cpp所在的编译模块中使用该变量 B.该变量的值是不可改变的 C.该变量不能在类的成员函数中引用

D.这种变量只能是基本类型(如int,char)不能是C++类型 5.观察下面一段代码: classClassA { public:

virtual~ClassA(){}; virtualvoidFunctionA(){}; };

classClassB { public:

virtualvoidFunctionB(){}; };

classClassC:publicClassA,publicClassB

{ public: };

ClassCaObject; ClassA*pA=&aObject; ClassB*pB=&aObject; ClassC*pC=&aObject;

关于pA,pB,pC的取值,下面的描述中正确的是:

A.pA,pB,pC的取值相同.B.pC=pA+pB C.pA和pB不相同D.pC不等于pA也不等于pB

每个类的示例在内存中的时候,都会有一张虚函数表,实际上是一个指针的列表,每个指针指向虚函数的地址空间,因此ClassC和ClassA是一样的地址,但是ClassB没有析构函数,它的虚函数表中就只有一项记录,就是FunctionB了。

6.参照1.5的代码,假设定义了ClassA*pA2,下面正确的代码是:

A.pA2=static_cast(pB); B.void*pVoid=static_cast(pB); pA2=static_cast(pVoid); C.pA2=pB;

D.pA2=static_cast(static_cast(pB)); 7.参照1.5的代码,下面那一个语句是不安全的: A.deletepAB.deletepBC.deletepC 8.下列程序的运行结果为: #include voidmain() {

inta=2; intb=++a; cout<

A.0.5B.0C0.7D.0.6666666-

腾讯技术类校园招聘笔试试题卷

腾讯技术类校园招聘笔试试题(A8卷)姓名:______________联系电话:_______________简历编号:____________学校:______________专业:___________________学历:________________一.单选题(每题4分,15题,共60分)1.考虑函数原型voidhello(inta,intb=7
推荐度:
点击下载文档文档为doc格式
0velv3f9fl8xzko02xoc4ddq3430jm00y6c
领取福利

微信扫码领取福利

微信扫码分享