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

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

ID:36433006

大小:56.00 KB

页数:7页

时间:2019-05-10

腾讯技术类校园招聘笔试试题A8卷_第1页
腾讯技术类校园招聘笔试试题A8卷_第2页
腾讯技术类校园招聘笔试试题A8卷_第3页
腾讯技术类校园招聘笔试试题A8卷_第4页
腾讯技术类校园招聘笔试试题A8卷_第5页
资源描述:

《腾讯技术类校园招聘笔试试题A8卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、腾讯技术类校园招聘笔试试题(A8卷)姓名:______________联系电话:_______________简历编号:____________学校:______________专业:___________________学历:________________一.单选题(每题4分,15题,共60分)1.考虑函数原型voidhello(inta,intb=7,char*pszC="*"),下面的函数调用钟,属于不合法调用的是:Ahello(5)B.hello(5,8)C.hello(6,"#")D.hello(0,

2、0,"#")2.下面有关重载函数的说法中正确的是:A.重载函数必须具有不同的返回值类型B.重载函数形参个数必须不同C.重载函数必须有不同的形参列表D.重载函数名可以不同3.分析一下程序的运行结果:#includeclassCBase{public:CBase(){cout<<”constructingCBaseclass”<

3、CSub(){cout<<”constructingCSubclass”<

4、assdestructingCSubclassC.constructingCBaseclassconstructingCSubclassdestructingCSubclassdestructingCBaseclassD.constructingCSubclassconstructingCBaseclassdestructingCBaseclassdestructingCSubclass4.在一个cpp文件里面,定义了一个static类型的全局变量,下面一个正确的描述是:A.只能在该cpp所在的编译模块中使用该变

5、量B.该变量的值是不可改变的C.该变量不能在类的成员函数中引用D.这种变量只能是基本类型(如int,char)不能是C++类型5.观察下面一段代码:classClassA{public:virtual~ClassA(){};virtualvoidFunctionA(){};};classClassB{public:virtualvoidFunctionB(){};};classClassC:publicClassA,publicClassB{public:};ClassCaObject;ClassA*pA=&aO

6、bject;ClassB*pB=&aObject;ClassC*pC=&aObject;关于pA,pB,pC的取值,下面的描述中正确的是:A.pA,pB,pC的取值相同.B.pC=pA+pBC.pA和pB不相同D.pC不等于pA也不等于pB每个类的示例在内存中的时候,都会有一张虚函数表,实际上是一个指针的列表,每个指针指向虚函数的地址空间,因此ClassC和ClassA是一样的地址,但是ClassB没有析构函数,它的虚函数表中就只有一项记录,就是FunctionB了。6.参照1.5的代码,假设定义了ClassA*

7、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.deletepC8.下列程序的运行结果为:#include

8、h>voidmain(){inta=2;intb=++a;cout<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。