亚信C 面试题.docx

上传人:王** 文档编号:407723 上传时间:2023-08-08 格式:DOCX 页数:5 大小:20.36KB
下载 相关 举报
亚信C 面试题.docx_第1页
第1页 / 共5页
亚信C 面试题.docx_第2页
第2页 / 共5页
亚信C 面试题.docx_第3页
第3页 / 共5页
亚信C 面试题.docx_第4页
第4页 / 共5页
亚信C 面试题.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《亚信C 面试题.docx》由会员分享,可在线阅读,更多相关《亚信C 面试题.docx(5页珍藏版)》请在优知文库上搜索。

1、程序设计语言技术实力考试1级课程名称程序设计语言课程号考试时间120分钟考试方式(闭)卷(共5页)(本试卷满分100分,60分合格,答案请写在答题卡上)一、选择题(单选题3分,多选题4分,共32分)在每小题列出的四个备选项中只有1个或2个是符合题目要求的,多选题已用*标识出来,请将其答案填写在题后的括号内,错选或未选均无分。1、下面这段关于指针和常量的关系的程序哪些是错误的(D)f(*P)s=5,0,”;=,g,;=P;*=s;3 -a;A. *;B. 3=,g,;C. =p;D. 3=*2、下列关于函数指针的初始化哪些是错误的?()A. (*);B. ();(*1)();C. 气”(*);(

2、*3)(*)=;D. (*4)(&)=0;3、在计费预处理程序中,取话单函数的原形类似于(*,),变量X和y的定义是;y,把X和y分别作为第一参数和其次参数来调用函数,正确的调用语句是(B)A.();B.();C. 0;D. O;4、下列关于结构体的运用哪些是正确的?(C)A.;B.;C.3;D.=;.=10;5、对于如下程序AAO”;a4,b,*p;会输出多少个A?(C)A. 2B. 3C. 5D. 66、派生类的对象对它的基类成员中哪些是可以访问的?(DE)A.公有继承的成员B.公有继承的私有成员C.公有继承的爱惜成员D.公有继承的公有成员E.私有继承的公有成员7、下面派生类的虚函数的重新

3、声明哪些是良好的?()A. *(*);B. *(*);C. &();D. 0;*8、已知下列类层次结构,他们都定义了缺省的构造函数(CD)X);A;B: A;C: B;C);D*=D;对于下列哪些转换是不允许的?A. X*=;B. B*=;CA*=;D.C*=;9、在对语音话单文件进行取话单字段信息操作时,须要用刀函数,在函数的(,)参数中,若参数为,则参数代表下列的哪个含义(B)A.将该文件的位移量设置为距文件起先处个字节。B.将该文件的位移量设置为其当前值加,可为正或负。C.将该文件的位移量设置为文件长度加,可为正或负。D.将该文件的位移量设置文件起始位置。10、在打开一个文本格式的语音清

4、单文件时,须要用到函数,在函数的参数中,下面的哪个选项代表“若此文件不存在则创建它”的含义(B)A.B.C.D.二、问答题(共38分)1、(5分)头文件中的有什么作用?避开重定义2、(6分)有什么用途?(请至少说明两种)防止传递的函数参数不被修改提高程序健壮性创建数组常量、指针常量、指向常量的指针3、(8分)如下的字符串函数,用于生存一个字符串”连接号码异样”,并返回它的指针20;(,“连接号码异样”);语句1(“n,);语句2(“n,);问题1:语句1和语句2哪个能在屏幕上正在打印出来?问题2:假如不能正常在屏幕上打印出字符串,请说明缘由。问题3:假如不修改的声明,请问该如何修改上述程序的错

5、误。4、(7分)下面是交换两个型数据的函数,(*pl,*p2)*p;*p=*pl;*pl=*p2;*p2=*p;a=0.1;b=0.2;请找出上述代码的错误,指出错误的缘由,并改正。5、(7分)假如32程序的消息处理函数的定义由修改为结构体中的成员变量包含有、和等这种修改可行吗?为什么?6、(5分)中,类作为全部窗体封装类的根类,它定义的一些成员函数名称与32函数名称完全相同,且功能也完全相同,如、等。但函数参数却不同,如:类();32(,);问题:为什么:函数少了一个参数也能实现相同的功能三、程序题(共30分)1、(14分)在计费系统的预处理程序中,对话单进行格式转换时,须要运用函数已知,此函数的原型是其中是目的字符串,是源字符串。编写函数(1)不调用的字符串库函数,请编写函数(2)能把的内容复制到,为什么还要*类型的返回值?2、(16分)在电信业务的后台处理程序中,经常会涉与到处理字符串,除了用*处理字符串之外,还为我们供应了封装了的字符串类,其本质也是用一个动态数组来保存字符串,类的原型为:(*二);一般构造函数();拷贝构造函数0;析构函数&=();赋值函数*;用于保存字符串请编写的上述4个函数一般构造函数、拷贝构造函数、析构函数和赋值函数。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > .NET

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!