C C++ 笔试题(八).pdf_第1页
C C++ 笔试题(八).pdf_第2页
C C++ 笔试题(八).pdf_第3页
C C++ 笔试题(八).pdf_第4页
C C++ 笔试题(八).pdf_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

招聘笔试题招聘笔试题 专业部分 专业部分 60 分钟 把此文件拷贝到自己的桌面 修改文件名为自己的姓名 然后再开始答题 把此文件拷贝到自己的桌面 修改文件名为自己的姓名 然后再开始答题 一 填空题 一 填空题 1 请给出如下程序的结果 define MAX NUM 100 200 int nTemp MAX NUM 10 则 nTemp 2 内存是进程范围 or 线程范围 CPU 调度时 针对进程 or 线程 函数调用堆栈 针对进程 or 线程 3 在 C 语言中引进了类的概念 类的定义包括类名 类的说明和类的实现 A 是 类的外部接口 B 是类的内部表示 类具有 C D 和 E 有了 C 可以隐藏 类对象内部实现的复杂细节 有效地保护内部所有数据不受外部破坏 D 增强了类的共 享机制 实现了软件的可重用性 简化系统的开发工作 E 可实现函数重载和运算符重 载 供选择的答案供选择的答案 A B 类的引用 类的说明 类的实现 类的标识 类的构造 类的成员说明 C E 开放性 封装性 兼容性 继承性 多态性 可扩充性 4 请给出如下程序的结果 char szTemp 1000 int nLen1 sizeof szTemp int nLen2 strlen szTemp strcpy szTemp abc int nLen3 sizeof szTemp int nLen4 strlen szTemp int nTemp 100 int pTemp nTemp int nLen5 sizeof pTemp char szResult 200 sprintf szResult d d d d 02d nLen1 nLen2 nLen3 nLen4 nLen5 则 szResult 5 请简述以下两个 for 循环的优缺点 for i 0 i N i if condition DoSomething else DoOtherthing if condition for i 0 i N i DoSomething else for i 0 iname p m a 1 n 7 求输出结果 int main void int b b 1 if sizeof b b printf OK else printf NO 8 请问运行 Test 函数会有什么样的结果 void GetMemory char p p char malloc 100 void Test void char str NULL GetMemory str strcpy str hello world printf str 二 改错题二 改错题 1 下面代码有何错误下面代码有何错误 void func2 int value value 2 void func1 int p 0 func2 p 2 func2 中有何错误 中有何错误 func1 的参数的参数 b 的类型是什么 的类型是什么 int func1 int void func2 int bbb 3 func1 func1 bbb 三 简答题三 简答题 1 typedef int func int int int xxx int a int p return a p int dowork func aaa int bbb int ccc return aaa bbb ccc int sss 4 int ttt dowork 请解释 func 为何种类型 这种类型的作用是什么 变量 ttt 的值是多少 2 描述内存分配方式以及它们的区别 四 编程题四 编程题 1 编写类 String 的构造函数 析构函数和赋值函数 已知类 String 的原型为 class String public String const char str NULL 普通构造函数 String const String 拷贝构造函数 String void 析构函数 String 赋值函数 private char m data 用于保存字符串 请编写 String 的上述 4 个函数 2 求所有满足下列条件的分数有多少 1 它大于 1 6 小于 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论