2016东软校招笔试题

2016东软校招笔试题

ID:40520307

大小:28.92 KB

页数:4页

时间:2019-08-04

2016东软校招笔试题_第1页
2016东软校招笔试题_第2页
2016东软校招笔试题_第3页
2016东软校招笔试题_第4页
资源描述:

《2016东软校招笔试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.A为转义字符,72转义为一个八进制数72,也就是十进制数的58。对应ASCII码表,为58:若为a=’72’,则输出2,输出低字节。若为a=72,则不用转译,直接输出72在ASCII码表中的对应字符H。2.Bfunc并没有返回值#include#includeusingnamespacestd;voidfunc(char*p){p+=2;}intmain(){chara[]="abcd";char*p=(char*)a;func(p);p++;printf("%s",p

2、);system("pause");return0;}4.Ds={"beijing"};s="beijing";错误,表达式必须是可修改的左值。{}内应填表达式。8.C*p="A";不能通过编译。a[3]中有3个Myclass对象,定义时会各调用Myclass构造函数一次。Myclass*p[2]只定义了两个指针,只是两个指针变量。#include#includeusingnamespacestd;classbase{public:base(){cout<<"construct

3、ioncalled"<#includeusingnamespacestd;classbase{public:virtualvoidfunA(){};virtualvoidfunB(){};voidfunC(){};private:statici

4、nta_sif0;intm_ip1;floatm_fp2;charm_cp3;char*m_pcp4;doublem_fp5;};intmain(){intn;baseb;n=sizeof(b);cout<

5、stream>#includeusingnamespacestd;classUPInt{public:UPInt(intvalue){m_iVal=value;cout<

6、lInt(0);clInt.m_iVal=lhs.m_iVal+rhs.m_iVal;returnclInt;}intmain(){UPIntu1(1);UPIntu3(u1+10);system("pause");return0;}三.3.第一个const第二个const1. 不能对成员进行赋值。2. 不能调用成员的非const成员函数。3. 将类数据成员传递给外部函数时,将为该数据成员加上const属性。4.全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变

7、量定义的源文件需要用extern关键字再次声明这个全局变量。   静态局部变量具有局部作用域,它只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别在于全局变量对所有的函数都是可见的,而静态局部变量只对定义自己的函数体始终可见。

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

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

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