软件工程师笔试题B.doc

软件工程师笔试题B.doc

ID:50188754

大小:44.00 KB

页数:6页

时间:2020-03-06

软件工程师笔试题B.doc_第1页
软件工程师笔试题B.doc_第2页
软件工程师笔试题B.doc_第3页
软件工程师笔试题B.doc_第4页
软件工程师笔试题B.doc_第5页
资源描述:

《软件工程师笔试题B.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、校园招聘笔试题(软件B)学校:专业:姓名:学历:四级成绩:最终得分:注意:满分100分,答题时间45分钟一、填空题(共30分)1、通常,在什么情况下适合采用inline定义内联函数?_______________2、含有纯虚函数的类称为3、C++函数中参数的传递方式有、、三种方式。4、程序的局部变量存在于中,全局变量存在于中,动态申请内存存在于中。5、C++里声明某一函数为C程序中的库函数,则需要在该函数前加___________。6、如果编译器在编译和连接程序时,已经确定了调用函数的地址,这种做法通常称为________

2、___联编。7、C++预定义的标准输入流对象是___________,标准输出流对象是___________。8、#ifndef#define#endif的主要作用是。(2分)9、假设定义类型如下:unionA{intx;doubley;charz;};structB{intx;chary;char*z;};在Win32平台下,sizeof(A)=,sizeof(B)=10、下面程序输出分别是(4分)#definePRINTXprintf("%d",x)intmain(){intx=2,y,z;x*=3+2;PRINTX;

3、x*=y=z=4;PRINTX;x=y==z;PRINTX;x==(y=z);PRINTX;return0;}11、假定CLS_PtzControl是一个类,那么执行语句CLS_PtzControlx[5],6/6*y[3];时程序会自动调用该类的无参构造函数次。(2分)12、对于数组intx[10],其元素x[4]的字节地址为。(2分)13、执行如下程序后的输出结果是:。(2分)#includeclasstest{staticintcount;public:test(){count++;}~tes

4、t(){count--;}staticintgetCount(){returncount;}};inttest::count=0;intmain(){test*p=newtest;test*q=newtest;deletep;cout<<"count="<#intf(int);voidmain(){inta=2,i;for(i=0;i<3;i++){cout<

5、;}cout<intfun(char*s){char*p=s;while(*p!=''){6/6p++;}return(p-s);}voidmain(){count<

6、变量运算B.按位与运算C.引用运算符D.取地址运算【  】2、有关函数重载的正确说法是:()A.函数名不同,但形式参数的个数和类型相同B.函数名相同,但形式参数的个数不同或参数的类型不同C.函数名相同,形式参数的个数和类型也相同D.函数名相同,函数的返回值不同,而与函数的形式参数和类型无关【  】3、对于std::vectorvec;conststd::vector::iteratoriter=vec.begin()下列说法正确的是()A.*iter=10和++iter均可通过编译B.*iter=10可

7、通过编译,++iter不可通过编译C.*iter=10不可通过编译,++iter可通过编译D.*iter=10和++iter均不可通过编译【  】4、一个指向整型数组的指针的定义为:()A.int(*ptr)[]B.int*ptr[]C.int*(ptr[])D.intprt[]【  】5、假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为:()A.ABoperator+(AB&a,AB&b)B.ABoperator+(AB&a)C.operator+(ABa)D.

8、AB&operator+()【  】6、如果需要定义一个只允许本源文件中能够被访问使用的全局变量,那么该变量使用的类型是()A.externB.registerC.autoD.static【  】7、C++中的this指针是其实现()的一种机制。A.封装B.继承C.抽象D.重载【  】8、对于类CLS_

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

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

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