2015年欢聚时代校园招聘C笔试题目.pdf

2015年欢聚时代校园招聘C笔试题目.pdf

ID:48127996

大小:131.66 KB

页数:9页

时间:2019-11-28

2015年欢聚时代校园招聘C笔试题目.pdf_第1页
2015年欢聚时代校园招聘C笔试题目.pdf_第2页
2015年欢聚时代校园招聘C笔试题目.pdf_第3页
2015年欢聚时代校园招聘C笔试题目.pdf_第4页
2015年欢聚时代校园招聘C笔试题目.pdf_第5页
资源描述:

《2015年欢聚时代校园招聘C笔试题目.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、NOWCODER.COM牛客网-中国最大IT笔试/面试题库2015年欢聚时代校园招聘C++笔试题目一.单项选择题1.下列关于类和对象的叙述中,错误的是()A一个类只能有一个对象B对象是类的具体实例C类是对某一类对象的抽象D类和对象的关系是一种数据类型与变量的关系2.下列哪一个是析构函数的特征()A析构函数定义只能在类体内B一个类中只能定义一个析构函数C析构函数名与类名不同D析构函数可以有一个或多个参数3.对于char*pa[7]的描述中,正确的是()Apa是一个指向数组的指针,所指向的数组是7个char型元素Bpa是一个指向某数组中第7个元素的指针,该元素是char型变量Cpa[7]表

2、示数组的第7个元素的值,是char型的值Dpa是一个具有7个元素的指针数组,每个元素是一个char型指针4.面向对象程序设计思想的主要特征不包括()A封装性B多态性C继承性D模板5.若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类型是()AexternBregisterCautoDstatic6.关于类模板的说法正确的是()A类模板的主要作用是生成抽象类B类模板实例化时,编译器根据给出的末班实参生成一个类C在类模板中的数据成员具有同样类型牛客出品-http://www.nowcoder.comNOWCODER.COM牛客网-中国最大IT笔试/面试题库D类模板

3、中的成员函数没有返回值7.下列的各类函数中,不是类的成员函数的是()A构造函数B析构函数C友元函数D拷贝初始化构造函数8.下列哪种函数可以定义为虚函数()A构造函数B析构函数C内联成员函数D静态成员函数9.下面程序classA{public:~A(){fprintf(stderr,"A");}};classB:publicA{public:~B(){fprintf(stderr,"B");}};intmain(intargc,char*argv[]){Bb;return0;}的输出是()ABABABCADB牛客出品-http://www.nowcoder.comNOWCODER.COM

4、牛客网-中国最大IT笔试/面试题库10.C++中,如果x是整型变量,则合法的形式为()A&(x+5)B*xC&*xD*&x11.下面程序段的运行结果是()intmain(intargc,char*argv[]){char*s="abcdefg";s+=2;fprintf(stderr,"%d",s);return0;}AcdeB字符"c"C字符"c"的地址D不确定12.有如下模板定义:templateTfun(Tx,Ty){returnx*x+y*y;}在下列对fun的调用中,错误的是()Afun(1,2)Bfun(1,0,2)Cfun(2,0,1,0)Dfun

5、loat>(1,2,0)13.()是给对象取了一个别名,他引入了对象的同义词:A指针B枚举C引用D结构14.在重载运算符函数时,下面()运算符必须重载为类成员函数形式()A+B-C++牛客出品-http://www.nowcoder.comNOWCODER.COM牛客网-中国最大IT笔试/面试题库D->15.如果表达式++a中的"++"是作为成员函数重载的运算符,若运用运算符函数调用格式,则可表示为()Aa.operator++(1)Boperator++(a)Coperator++(a,1)Da.operator++()16.假定M是一个类名,且M中重载了操作法=,可以实现M对象间的

6、连续赋值,如"m1=m2=m3;",重载操作法=的函数原型最好是()Aintoperator=(M)Bintoperator=(M)CMoperator=(M)DM&operator=(M)17.在创建派生类对象,构造函数的执行顺序()A基类构造函数,对象成员构造函数,派生类本身的构造函数B派生类本身的构造函数,基类构造函数,对象成员构造函数C基类构造函数,派生类本身的构造函数,对象成员构造函数D对象成员构造函数,基类构造函数,派生类本身的构造函数18.在64位系统中,有如下类:classC{public:chara;staticcharb;void*p;staticint*b;vir

7、tualvoidfunc1();virtualvoidfunc2();};那么sizeof(C)的数值是()A9B17C32D2419.在64位系统中,有如下类:牛客出品-http://www.nowcoder.comNOWCODER.COM牛客网-中国最大IT笔试/面试题库classA{public:void*p1;private:void*p2;protected:void*p3;};classB:publicA{};那么sizeof(B)

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

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

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