092华为C++笔试题{W}

上传人:cl****1 文档编号:507731666 上传时间:2024-01-02 格式:DOC 页数:11 大小:112.50KB
返回 下载 相关 举报
092华为C++笔试题{W}_第1页
第1页 / 共11页
092华为C++笔试题{W}_第2页
第2页 / 共11页
092华为C++笔试题{W}_第3页
第3页 / 共11页
092华为C++笔试题{W}_第4页
第4页 / 共11页
092华为C++笔试题{W}_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《092华为C++笔试题{W}》由会员分享,可在线阅读,更多相关《092华为C++笔试题{W}(11页珍藏版)》请在金锄头文库上搜索。

1、有什么用途?(请至少说明两种)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不 变。) 在模块内(但在函数体外) ,一个被声明为静态的变量可以被模块内所用 函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。 那就是,这个函数被限制在声明它的模块的本地范围内使用 .引用与指针有什么区别?) 引用必须被初始化,指针不必。) 引用初始化以后不能被改变,指针可以改变所指的对象。) 不存在指向空值的引用,但是存在指向空值的指针。 .描述实时系统的基本特性在特定进度内完成特定的任务,实时性与可靠性。 .全局变量

2、和局部变量在内存中是否有区别?如果有,是什么区别? 全局变量储存在静态数据库,局部变量在堆栈。.什么是平衡二叉树? 左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于。.堆栈溢出一般是由什么原因导致的? 没有回收垃圾资源。.什么函数不能声明为虚函数? 函数不能声明为虚函数。.冒泡排序算法的进度复杂度是什么?进度复杂度是(A)。.写出 与“零值”比较的语句。() 采用哪种网络协议?该协议的主要层次结构?协议主要层次结构为: 应用层传输层网络层数据链路层物理层 物理地址和地址转换采用什么协议?( )(地址解析協議) 地址的编码分为哪俩部分?地址由两部分组成,网络号和主机号。不过是要和“子网

3、掩码”按位与上 之后才能区分哪些是网络位哪些是主机位。 .用户输入值,从至开始顺序循环数数,每数到输出该数值,直至全部输出。写 出程序。循环链表,用取余制作做.不能做 ()的参数类型是:的参数不能为实型。. 以下三条输出语句分别输出什么? 易 1111 J1111 J () ;输出什么? () ;输出什么? () ;输出什么?文章出自. 非内建型别 和 ,在哪几种情况下能隐式转化为? 中等 答:.:公有继承自,可以是间接继承的. ( ); 实现了隐式转化为的转化. (); 实现了的参数为(可以有其他带默认值的参数)构造函数.(); 赋值制作,虽不是正宗的隐式类型转换,但也可以勉强算一个. 以下

4、代码中的两个用法有问题吗? 易( ) 将 中的小写字母转换成大写字母( ; ()(); )( ) ( ); ; 字符长度为: ()() ;( ); ) (); ( ) () ;J 中国 ;(); ) ( ); ;. 以下代码有什么问题? 易( ) () () ;( )();();();();. 以下代码有什么问题? 易 (:) ;J ;. 以下代码中的输出语句输出吗,为什么? 易 J( ) : () ()();J ;. 中的空类,默认产生哪些类成员函数? 易 答:();缺省构造函数( );();拷贝构造函数析构函数( );* ();赋值运算符取址运算符* () ;取址运算符以下两条输出语句分别

5、输出什么? 难 J () ; () ; ( ()() ) ; 输出什么?J () ; () ; ( ()() ) ; ) 反向遍历数组 ;. 以下代码有什么问题? 易( );( );( );( );删除数组中所有的( (); (); ) 考虑问题是否全面 ( * ) ( );. 写一个函数,完成内存之间的拷贝答:* (*,J*, )*( );*( );( ) 能考虑到这种情况就行了( ; ; ) ;( ; ; ) ;J()Illi J( , ,); ) ( ”或“ ”此类 形式。如下是不对的写法,不得分。()()请写出 * 与“零值”比较的 语句。(分) 标准答案:()()如下写法均属不良风格

6、,不得分。()()()(!) 二、以下为 下的位程序,请计算的值(分)r-ia ”请计算( ) (分)( ) (分)( ) (分)( ) 请计算( ) (分)* ( );请计算( ) (分) 三、简答题(分)、头文件中的 干什么用?(分) 答:防止该头文件被重复引用。、 和 “” 有什么区别?(分)华为的 面试题:请你分别划划的七层网络结构图,和的五层结构图?: : 请你详细的解释一下协议的定义,在哪个层上面,主要有什么作用?: 与呢?: 总得来说前面两道题目还是比较简单的!: : 请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实: 现的?: : 请问的类和里面的有什么区别?: :

7、 请讲一讲析构函数和虚函数的用法和作用?: : 全局变量和局部变量有什么区别?实怎么实现的?制作系统和编译器: 是怎么知道的?: : 一些寄存器的题目,我忘记了具体实什么题目,主要好像是寻址和内: 存管理等一些知识,不记得了。: 是多少尉的系统?在数据总线上是怎么实现的?还有一些硬件方: 面的知识我既不清楚了。: 一般建议参加华为的研发面试的同学先要准备一下相关的知识,软件的主要: 是看看和数据结构方面的,硬件模电,数电和微机原理 两道面试题、一个学生的信息是:姓名,学号,性别,年龄等信息,用一个链表,把这些学 生信息连在一起, 给出一个 , 在些链表中删除学生年龄等于的学生信息。 程序代码I

8、lliIlli;*;*( ) 为头结点,为前一结点,为当前结点*)( );();!);();( * )();()(.);( !);( *);()( );()( :);();(); ( :);();();、实现一个函数,把一个字符串中的字符从小写转为大写。 程序代码 ( * *)(;*)(*)* ;()*,*;J J; ( :); ();();( :);();进程和线程的差别。.测试方法与的差别。下的内存是如何管理的?推荐和的安全性。客户端如何访问组件实现 ? 编译器中虚表是如何完成的? 谈谈的线程模型。然后讨论进程内外组件的差别。谈谈下的分页机制 给两个变量,如何找出一个带环单链表中是什么地方出现环的? 在中一共有多少种办法从用户态跳到内核态?如果只想让程序有一个实例运行,不能运行两个。像一样,只能开一个窗口, 怎样实现?如何截取键盘的响应,让所有的变成? 在中有什么用?为什么要引入? 存储过程是什么?有什么用?有什么优点?有什么特点?什么时候用?谈谈 结构的特点和优点。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号