中兴 笔试 来源网络

合集下载

【最新文档】中兴面试笔试题目含答案-优秀word范文 (9页)

【最新文档】中兴面试笔试题目含答案-优秀word范文 (9页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==中兴面试笔试题目含答案导读:中兴通讯是中国重点高新技术企业、技术创新试点企业和国家863高技术成果转化基地,承担了近30项国家“863”重大课题,是通信设备领域承担国家 863课题最多的企业之一,公司每年投入的科研经费占销售收入的10%左右,并在美国、印度、瑞典及国内设立了14个研究中心。

以下是由小编J.L为您整理推荐的中兴面试笔试题目分享,欢迎参考阅读。

公共部分(50分)1:作业调度程序从处于___ D ____状态的队列中选择适当的作业投入运行。

(3分)A.运行B.提交C.完成D.后备2. SQL语言中,删除一个表的命令是( B )(3分)A.CLEAR TABLEB.DROP TABLEC.DELETE TABLED.REMOVE TABLE3:ATM采用的线路复用方式为 C 。

(3分)A. 频分多路复用B. 同步时分多路复用C. 异步时分多路复用D. 独占信道4:数据库中只存放视图的( C )(3分)A.操作B.对应的数据C.定义D.限制5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(10分)虚拟设备是通过虚拟技术将一占设备变换为若干台逻辑设备,供若干个用户进程同时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。

(5分)在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利用率的缺点,从而提高设备的利用率。

(5分)6:TCP为何采用三次握手来建立连接,若采用二次握手可以吗,请说明原因?(16分)三次握手是为了防止已失效的连接请求再次传送到服务器端。

(6分)二次握手不可行,(2分)因为:如果由于网络不稳定,虽然客户端以前发送的连接请求以到达服务方,但服务方的同意连接的应答未能到达客户端。

则客户方要重新发送连接请求,若采用二次握手,服务方收到重传的请求连接后,会以为是新的请求,就会发送同意连接报文,并新开进程提供服务,这样会造成服务方资源的无谓浪费(8分)。

中兴TD-SCDMA笔试题

中兴TD-SCDMA笔试题

TD-SCDMA笔试题一、填空题:(每格1分,共34分)1. 第三代移动通信系统主要标准有(WCDMA ),(CDMA2000),(TD-SCDMA),双工方式分别是:(FDD ),(FDD ),(TDD )。

2. TD-SCDMA的基本物理信道特性由( 频率)、( 码)和( 时隙)决定。

其帧结构将每个无线帧分成( 2 )个5ms子帧,每个子帧中有( 7 )个常规时隙和( 3 )个特殊时隙。

TD-SCDMA的多址接入方案属DS-CDMA,码片速率为( 1.28Mcps ),扩频带宽为( 1.6MHz ) 。

3. TD-SCDMA突发的数据部分由信道码和( 扰码)共同扩频。

信道码是一个( OVSF )码。

4. 切换是为保证移动用户通信的连续性或者基于网络负载等原因,将用户从当前的通信链路转移到其它小区的过程,目前主要有(硬切换)、(软切换)和(接力切换)几种形式,其中,TD-SCDMA系统采用了(接力切换)方式。

5. 目前,传输层采用ATM传输技术的情况下,NodeB与RNC之间一般采用的物理传输方式有(E1(含IMA))和(STM1 )。

6. 智能天线的布阵方式一般是(线阵)和(圆环阵)。

7. TD-OMCR软件分为(服务器)软件和(客户端)软件。

8. NODEB机框按功能分可分为(公共)框和(无线)框。

9. RNC机框按功能可分为(交换)框、(控制)框、(资源)框。

10. 在TD系统中,OLPM的作用是(-48V电源防雷、485通讯线防雷和485控制线防雷)11. RNC采用光纤到柜的传输时,APBE单板上光纤接口类型是:(LC)12. TD-SCDMA系统中7个常规时隙固定用于下行的时隙是(TS0)二、选择题(每题2分,共16分)1.TMB控制线的信号输入线缆在经过LPM输入端是的接头类型是:(A)A、DB9B、RJ45C、CCY4D、DB252.目前B30系统使用的频段是:(B )A、1880~1920 MHZB、2010~2025 MHZC、2300~2400MHZD、以上都可以3.()板在ZXB30系统中的主要功能是实现ZXTR B30内部的ATM交换管理功能,完成AAL5 SAR、AAL2 CID交换,实现与ZXTR RNC的物理连接。

中兴招聘笔试【综合笔试题】

中兴招聘笔试【综合笔试题】

中兴笔试精选集【综合笔试题】20到单选,忘了多少道多选了,4个简答题,2个编程题1.1.写一个类Point,然后派生一个Circle,圆要能移动,能求面积1.2.写strcpy()函数,这个大家都知道2,给了两个IP地址和子网掩码,求网络地址和主机地址3,需求工程需要那些活动4,简述内外调制的优缺点5,求一个信道的通信容量,带宽3000Hz,噪声为0,8进制传输,选择题,涉及到操作系统,数据结构,网络,光学,单片机单选题:1、 SDH相关,光纤的归一效率V的范围2、总线周期包含3个时钟周期,每个总线周期可以传输32位数据,时钟频率为33Mbps,求总线带宽3、谐振功率放大器的集电极Vcc从0增大,功率放大器的状态变化(过压,临界,欠压排序)多选题:1、要想从抽样信号中恢复出原有信号,应满足哪些条件?2、 verilog中function和task的区别3、 cache的刷新方式?4、 MOS管与双极管相比,有何优点5、常用封装形式6、VHDL中的关键字bus use now loop7、网络协议包含哪些层,考的应该是ip协议在哪层?如何应用?8、Fpga的组成9、mp3的数据格式10、N型半导体掺的杂质 p 、b、sn判断题:1、广域网T1,T3标准,T1可以提供1.544Mbps的带宽,T3可以提供45Mbps的带宽2、两条平行线的差模、共模定义3、verilog所有语句都能被综合吗?问答题:1.单片机的最小系统需要哪些东西2.oc门电路和od门电路中的oc,od指的是什么3.为什么cpu的ram越大dsp的效率越高4.fpga系统的设计流程大题:一、两个8051,分别为A、B,实现A并行采集开关信号,A到B串行通信(2模式),B 并行输出控制发光led,画出其框图。

二、用verilog编写2分频电路。

2018-2019-中兴笔试题目201X-范文模板 (1页)

2018-2019-中兴笔试题目201X-范文模板 (1页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==中兴笔试题目201X1、ICMP是什么协议处于哪一层答案:Internet控制报文协议处于网络层IP层2、触发器怎么工作的答案:触发器主要是通过事件进行触发而被执行的当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时数据库就会自动执行触发器所定义的SQL 语句从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。

3、TCP和UDP的区别?TCP提供可靠,面向连接的字节流服务,在客户和服务器交换数据之前,必须先建立一个TCP连接,才能传输数据,TCP提供超时重发,检验数据,流量控制等,其能保证数据从一端传到另一端;而UD是面向无连接的,他不保证对方能收到数据,由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。

4、对数据库的一张表进行操作同时要对另一张表进行操作如何实现答案:将操作多个表的操作放入到事务中进行处理5、动态连接库的两种方式答案:1)、载入时动态链接load-time dynamic linking模块非常明确调用某个导出函数使得他们就像本地函数一样。

这需要链接时链接那些函数所在DLL的导入库导入库向系统提供了载入DLL时所需的信息及DLL函数定位。

2)、运行时动态链接run-time dynamic linking运行时可以通过LoadLibrary或LoadLibraryEx函数载入DLL。

DLL载入后模块可以通过调用GetProcAddress获取DLL函数的出口地址然后就可以通过返回的函数指针调用DLL函数了。

如此即可避免导入库文件了。

6、winsock建立连接的主要实现步骤答案:服务器端socker建立套接字绑定bind并监听listen用accept等待客户端连接。

中兴面试笔试题目(含答案)分享

中兴面试笔试题目(含答案)分享

中兴面试笔试题目(含答案)分享导读:中兴通讯坚持以市场为驱动的研发模式进行自主创新。

通过独立自主的开发主体,层次分明、科学规范的创新体系、持续的研发投入,中兴通讯在技术开发领域取得一系列的重大科技成果。

以下是由应届毕业生网小编J.L为您整理推荐的中兴题目分享,欢迎参考阅读。

公共部分(40分)1:操作系统的主要组成部分?(8分,每点2分)进程和线程的管理,存储管理,设备管理,文件管理2:Internet采用哪种网络协议?该协议的主要层次结构?(10分) Internet采用TCP/IP协议(2分)物理层,(2分)数据链路层,(2分)网络层(IP) (2分),应用层(2分)3:解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?(8分)由于文件系统难于实现数据共享,因此,相同的数据可能会在多个文件中重复出现,即产生数据冗余。

(4分)数据冗余会导致数据(或更新)异常(2分)和数据不一致性(2分) 4:简述中断装置的主要职能。

(6分)中断装置的职能主要有三点:1)检查是否有中断事件发生。

(2分)2)若有中断发生,保护好被中断进程的断点及现场信息,以便进程在适当时候能恢复运行。

(2分)3)启动操作系统的中断处理程序。

(2分)5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(8分) 虚拟设备是通过虚拟技术将一台设备变换为若干台逻辑设备,供若干个用户进程同时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。

(4分)在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利用率的缺点,从而提高设备的利用率。

(4分)C++部分(60分)1. 定义一个类模板与定义一个类函数模板的格式相同,必须以关键字_________开始。

template(3分)1. 16位计算机中整型占__________个字节存储空间。

2(3分)3. 下列各种函数中,( )不是类的成员函数。

C(4分)A 构造函数B 析构函数C 友元函数D 拷贝构造函数4.假定DD为一个类,则执行“DD a[10],*P”语句时,系统自动调用该类构造函数的次数为( )B(4分)A、11B、10C、1D、05.循环while(int i=0) i–;执行次数是( )。

2023年中兴笔试复习——计算机网络

2023年中兴笔试复习——计算机网络

1、移动通信旳体制规定,公众移动网旳移动顾客与市话、长话顾客通话时,移动通信网内音频带内旳信噪比不小于或等于29dB2、3、有关IP地址IP地址根据网络ID旳不一样分为5种类型,A类地址、B类地址、C类地址、D类地址和E 类地址。

1. A类IP地址一种A类IP地址由1字节旳网络地址和3字节主机地址构成,网络地址旳最高位必须是“0”,地址范围从1.0.0.0 到126.0.0.0。

可用旳A类网络有126个,每个网络能容纳1亿多种主机。

2. B类IP地址一种B类IP地址由2个字节旳网络地址和2个字节旳主机地址构成,网络地址旳最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。

可用旳B类网络有16382个,每个网络能容纳6万多种主机。

3. C类IP地址一种C类IP地址由3字节旳网络地址和1字节旳主机地址构成,网络地址旳最高位必须是“110”。

范围从192.0.0.0到223.255.255.255。

C类网络可达209万余个,每个网络能容纳254个主机。

4. D类地址用于多点广播(Multicast)。

D类IP地址第一种字节以“lll0”开始,它是一种专门保留旳地址。

它并不指向特定旳网络,目前这一类地址被用在多点广播(Multicast)中。

多点广播地址用来一次寻址一组计算机,它标识共享同一协议旳一组计算机。

5. E类IP地址以“llll0”开始,为未来使用保留。

在IP地址3种重要类型里,各保留了3个区域作为私有地址,其地址范围如下:A类地址:10.0.0.0~10.255.255.255B类地址:172.16.0.0~172.31.255.255C类地址:192.168.0.0~192.168.255.2554、有关协议A:文献传播协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文献传播旳一套原则协议。

它属于网络传播协议旳应用层。

2023年中兴通讯面试笔试题含答案详解

2023年中兴通讯面试笔试题含答案详解

如下是几种同学今天面完后回忆旳题目,但愿对大家有所协助ﻫ1.dll什么意思,DLL 是一种包括可由多种程序同步使用旳代码和数据旳库。

例如,在Windows操作系统中,Comdlg32DLL 执行与对话框有关旳常见函数。

因此,每个程序都可以使用该DLL 中包括旳功能来实现“打开”对话框。

这有助于增进代码重用和内存旳有效使用。

ﻫ通过使用DLL,程序可以实现模块化,由相对独立旳组件构成。

例如,一种计帐程序可以按模块来销售。

可以在运行时将各个模块加载到主程序中(假如安装了对应模块)。

由于模块是彼此独立旳,因此程序旳加载速度更快,并且模块只在对应旳功能被祈求时才加载。

ﻫﻫ此外,可以更为轻易地将更新应用于各个模块,而不会影响该程序旳其他部分。

例如,您也许具有一种工资计算程序,而税率每年都会更改。

当这些更改被隔离到DLL中后来,您无需重新生成或安装整个程序就可以应用更新。

ﻫ2。

动态链接库与静态链接库旳区别静态连接库就是把(lib)文献中用到旳函数代码直接链接进目旳程序,程序运行旳时候不再需要其他旳库文献;动态链接就是把调用旳函数所在文献模块(DLL)和调用函数在文献中旳位置等信息链接进目旳程序,程序运行旳时候再从DLL中寻找对应函数代码,因此需要对应DLL文献旳支持。

静态链接库与动态链接库都是共享代码旳方式,假如采用静态链接库,则无论你愿不乐意,lib 中旳指令都所有被直接包括在最终身成旳EXE 文献中了。

不过若使用DLL,该DLL 不必被包括在最终EXE文献中,EXE文献执行时可以“动态”地引用和卸载这个与EXE独立旳DLL 文献。

静态链接库和动态链接库旳此外一种区别在于静态链接库中不能再包括其他旳动态链接库或者静态库,而在动态链接库中还可以再包括其他旳动态或静态链接库。

ﻫ3。

死锁所谓死锁: 是指两个或两个以上旳进程在执行过程中,因争夺资源而导致旳一种互相等待旳现象,若无外力作用,它们都将无法推进下去。

此时称系统处在死锁状态或系统产生了死锁,这些永远在互相等待旳进程称为死锁进程。

【最新】中兴面试笔试题目(含答案)分享-范文模板 (7页)

【最新】中兴面试笔试题目(含答案)分享-范文模板 (7页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==中兴面试笔试题目(含答案)分享导读:中兴通讯坚持以市场为驱动的研发模式进行自主创新。

通过独立自主的开发主体,层次分明、科学规范的创新体系、持续的研发投入,中兴通讯在技术开发领域取得一系列的重大科技成果。

以下是由小编J.L为您整理推荐的中兴面试笔试题目分享,欢迎参考阅读。

公共部分(40分)1:操作系统的主要组成部分?(8分,每点2分)进程和线程的管理,存储管理,设备管理,文件管理2:Internet采用哪种网络协议?该协议的主要层次结构?(10分)Internet采用TCP/IP协议(2分)物理层,(2分)数据链路层,(2分)网络层(IP) (2分),应用层(2分)3:解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?(8分)由于文件系统难于实现数据共享,因此,相同的数据可能会在多个文件中重复出现,即产生数据冗余。

(4分)数据冗余会导致数据(或更新)异常(2分)和数据不一致性(2分)4:简述中断装置的主要职能。

(6分)中断装置的职能主要有三点:1)检查是否有中断事件发生。

(2分)2)若有中断发生,保护好被中断进程的断点及现场信息,以便进程在适当时候能恢复运行。

(2分)3)启动操作系统的中断处理程序。

(2分)5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(8分)虚拟设备是通过虚拟技术将一台设备变换为若干台逻辑设备,供若干个用户进程同时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。

(4分)在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利用率的缺点,从而提高设备的利用率。

(4分)C++部分(60分)1. 定义一个类模板与定义一个类函数模板的格式相同,必须以关键字_________开始。

template(3分)1. 16位计算机中整型占__________个字节存储空间。

中兴通讯员工必考的笔试题和面试题答案目.doc

中兴通讯员工必考的笔试题和面试题答案目.doc

中兴通讯员工必考的笔试题和面试题答案

中兴通讯员工必考的笔试题和面试题答案目
更新:2018-11-22 15:36:13
如果想要成为中兴通讯的员工,那么,就要了解中兴的相关信息以及其笔试环节参考的题目。

通讯电子类学生心目中的理想雇主中兴,是国内除华为之外的另一家实力雄厚的通讯企业。

成立于1985年,在香港和深圳两地上市,是中国最大的通信设备上市公司。

和大家分享中兴通讯笔试题,有需要的同学可以参考一下。

一、简答笔试题
1.emc从哪些方面设计?
a.结构,屏蔽与接地
b.电缆、连接器与接口电路
c.滤波与抑制
d.旁路和去耦
e.pcb设计
f.器件、软件
2.用模拟电路设计加法器
3.fpga选型时要考虑哪些方面?(容量、速度、片内资源、功耗、成本、配置方式、开发工具等等)
4.什么是竞争冒险?怎么产生的?如何消除?
在组合逻辑中,由于门的输入信号通路中经过了不同的延时,导致到达该门的时间不一致叫竞争。

产生毛刺叫冒险。

如果布尔式中有相反的信号则可能产生竞争和冒险现象。

解决方法:一是添加布尔式的消去项,二是在芯片外部加电容。

二、设计笔试题
1.c5000系列dsp的最小系统框图并说明硬件调试流程
2.用hdl写4.5分频电路。

中兴笔试面试经验

中兴笔试面试经验

中兴笔试面试经验中兴笔试面试经验中兴笔试面试经验好久没有动手自己写东西了,一是太忙碌,二是没有特别值得写的东西,如今找工作终于尘埃落定,突然一下闲下来,反而觉得有点茫然。

于是聊以自娱,把找工作过程记录下,一方面纪念自己找工作的过程,另一方面总结自己,练练文字。

九月七号下午,中兴来学校宣讲,感觉中兴和华为的宣讲风格大不一样,华为的宣讲特朴实,给人一种稳重的感觉,而中兴的宣讲感觉是真正一场推销,商业化的味道很浓,算各有千秋,各具特色吧。

九月八号下午,中兴笔试,笔试分硬件和软件笔试,自我感觉软件笔试很难,都是一些很偏和怪得题目,据说硬件也难,没有考硬件语言,不过考了通信协议和光通信知识,如分光器等,同时华赛也在这一天开始面试,郁闷啊,两家冲突,好多同学不得不顾此失彼啊。

九月十三日下午被通知去中兴面试地点是大酒店。

由于受得华赛的打击后,自己狠狠总结了一下项目,也恶补了一下字节对齐和数据结构,去的时候非常紧张,中午吃饭后马上睡觉,没想到睡不到一个小时就醒来了,本来打算睡到3点半出发,毕竟作为通信专业的学生还是想去华为或中兴去锻炼几年,一来学学技术,而来混个经历,以后好发展。

还好这天发挥的还不错。

一面时候是一个中兴上海研究所的考官(正常是两个考官面一个,可能另外一个考官临时有事,所以就是他一个面我),自我感觉觉得跟聊的很投机,阐述了自己的项目,也问了我项目的一些细节,例如我最长写的代码有多少行,问了一下关于多址方式,扩频通信,CDMA相关的问题(PN码长短对整个通信有什么影响,不同用户的PN码有什么特点),不同用过的他们的PN码字有什么特点,还好暑假看过移动通信和扩频技术,回答的很一般,后来给写一个程序,就是一个内存的拷贝程序(char *memcpy(char *dst ,char *src,int length)),结果因为没有考虑内存重叠问题和安全问题,10分被给了5分,之后就更他聊聊我要做移动终端的问题,后来说做移动终端只能去上海,西安,成都,深圳总部好像不做终端了,感觉聊的不错,一面就这样过了。

中兴校招笔试经验

中兴校招笔试经验

中兴校招笔试经验
中兴xx校招笔试经验
分两局部
第一局部是辅助测试,75分钟,186个选择题,涂卡涂得手麻第二局部是专业,70分钟,8个单面,分为软件题和硬件题两种,你可以自己选一种作答
软件题我回忆如下:
软件试卷很根底,个人感觉试题出的非常成功,没有偏题,怪题
涉及到C语言,C++的根本知识,CPLD的根本原那么,ARM存放器之类的
还有一些网络的知识 TCP/IP 还有OSI
程序结果判断题
单项选择和多项选择题会拖一些时间
有的题看起来不是那么轻松选择的
多项选择题有点不太好选稍不注意就可能漏选或者多项选择
还有判断题根本容易判断尽量按照第一印象选
简答题有4道
一个是信号题目 01010010编码变化要画编码的.曼彻斯特、差分等波形
一个是ARM字节数不一致会产生什么结果,嵌入式题目
一个是简述中断处理的过程,操作系统题,还有一个是优先级反转
都很根本,但是遗忘的知识太多,简答题就随便写了点,不要空白,能写一点是一点吧
程序题只有两道,都很简单
一个是递归调用的实现
还有一个是简化程序
建议大家先做后面的程序题
不然选择题可能会拖着做题的进度我程序题还没有写完就没有时间了。

中兴面试必考的笔试题目

中兴面试必考的笔试题目

中兴面试必考的笔试题目中兴招聘必考的笔试题目分享:1.TCP/IP 建立连接的过程?(3-way shake)答案:在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。

第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK 包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。

2.对数据库的一张表进行操作,同时要对另一张表进行操作,如何实现??答案:将操作多个表的操作放入到事务中进行处理3.ICMP是什么协议,处于哪一层?答案:Internet控制报文协议,处于网络层(IP层)4.触发器怎么工作的?答案:触发器主要是通过事件进行触发而被执行的,当对某一表进行诸如UPDATE、INSERT、DELETE 这些操作时,数据库就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。

5.winsock建立连接的主要实现步骤?答案:服务器端:socker()建立套接字,绑定(bind)并监听(listen),用accept()等待客户端连接。

客户端:socker()建立套接字,连接(connect)服务器,连接上后使用send()和recv(),在套接字上写读数据,直至数据交换完毕,closesocket()关闭套接字。

服务器端:accept()发现有客户端连接,建立一个新的套接字,自身重新开始等待连接。

该新产生的套接字使用send()和recv()写读数据,直至数据交换完毕,closesocket()关闭套接字。

华为中兴笔试面试经验

华为中兴笔试面试经验

华为中兴笔试面试经验——记我的第一次面试经历序:10.22-10.26,在这短暂的几天,我经历了人生中的第一回面试。

现在我仍然不时的闪现面试中的点点滴滴,当时忐忑不安、愉快、焦虑及自责的心情交织一起,让人难以忘怀!呵呵,趁现在还脑热阶段,思路也还比较清晰的时候,我小结一下自己这段难忘的经历。

这几天来,我经历了中兴的笔试、一面、二面、三面,应该说全身心地投入到了中兴招聘的全过程。

不管结果如何,我想这对我来说是一个很好的机会——展示自己、了解公司、发现自己的不足。

从中,我学到了许多课堂以外的东西——好多东西说不清楚,但学校里很难体会到,学习到。

啰嗦了半天,还是转入正题吧。

中兴招录的流程:笔试(海笔,人很多,题很广很难)——》一面(技术面,针对所搞的项目,一般来说还是反问得细的)——》二面(群面,8人一组探讨一个问题,达成一致一致后挑选一个代表总结讲话)——》三面(hr面+英语口语测试)。

下面就一个个去了解一下吧。

1.笔试(呵呵,允许霸王笔的,这点不错)10.22晚上展开中兴笔试,人特别多,典型的海笔。

不过,中兴提早搞好了精心安排,笔试秩序给我的感觉就是井井有条。

笔试题分(我搞的就是硬件题)两部分:职业评定+专业试题。

职业测试主要就是20道逻辑推理题和后面100多道性格评定题。

专业试题题型存有单选、多挑选、推论、简答和应用题。

考得很全系列,内容主要就是通信类、电子类题(包含数电、模电、单片机、fpga、通信原理、光纤通信、网络技术等等)。

我感觉考得很难,因为我主要就是对数电、模电、单片机熟识点,其它的都不怎么会。

我记得的几个大题是:1.fpga的设计流程;2.用verilog编写d触发器实现二分频的程序;3.51单片机串口通信及编程(要画框图,写代码)。

硬件笔试题详细资料见附录笔试过后,我感觉过没法,张振强不好。

经过漫长的等候,第二天晚上11点多,我惊艳地接到了一面通告(哈哈,幸亏没有自讨没趣我前一天晚上的看球呀)。

中兴2023校招软件在线笔试题

中兴2023校招软件在线笔试题

中兴2023校招软件在线笔试题很抱歉,我无法提供作弊或帮助作弊的问题。

我可以帮助您回答有关中兴2023校招软件在线笔试的问题,并提供相关的信息和建议。

请告诉我您想了解的方面或具体问题。

非常抱歉,由于我是一个人工智能助手,我无法提供给您一篇长达1500字的文章。

然而,我可以为您提供一些关于中兴2023校招软件在线笔试的相关信息和建议。

作为一家知名的科技公司,中兴通讯在全球范围内都拥有广泛的影响力。

中兴2023校招软件在线笔试是他们为了选拔优秀的应聘者而设置的一项考试。

这个考试的目的是评估应聘者在软件开发、编程、算法等方面的能力。

校招软件在线笔试通常包括面试题和编程题两个部分。

面试题主要考察应聘者对软件开发过程中各个环节的了解和掌握程度,例如软件需求分析、设计、编码、测试和维护等。

这些问题可能包括理论性问题、技术实践问题、项目经验等方面。

应聘者需要展示他们的思考能力和解决问题的能力。

编程题是校招在线笔试的另一重要部分。

这些题目旨在测试应聘者在算法和数据结构方面的能力,以及他们在实际编程中的应用能力。

这些编程题可能包括字符串处理、数组操作、树结构、图算法等方面的问题。

应聘者需要能够使用适当的编程语言(如C、C++、Java等)来实现算法,并保证代码的正确性和高效性。

为了更好地应对中兴2023校招软件在线笔试,以下是一些建议:1. 夯实基础知识:复习算法和数据结构等基础知识,并熟练掌握常用的编程语言。

2. 解答面试题:准备一些常见的面试题,如软件开发生命周期、软件测试方法等,并思考一些实际项目中遇到的问题与解决方案。

3. 熟悉编程题型:通过刷题练习提高自己的编程实践能力,熟悉不同类型的题目和常见的解题思路。

4. 适当的时间管理:在规定的时间内完成考试,需要考虑时间分配和解题策略,合理安排每道题的时间。

5. 注意代码风格和注释:在编程题中,注重写出整洁、易读的代码,并添加必要的注释,以展示自己良好的编程习惯。

【优质】中兴面试笔试题目分享答案-word范文 (4页)

【优质】中兴面试笔试题目分享答案-word范文 (4页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==中兴面试笔试题目分享答案导读:中兴通讯股份有限公司是由深圳市中兴新通讯设备有限公司、中国精密机械进出口深圳公司、骊山微电子公司、深圳市兆科投资发展有限公司、湖南南天集团有限公司、陕西顺达通信公司、邮电部第七研究所、吉林省邮电器材总公司、河北省邮电器材公司共同发起设立。

以下是由小编J.L为您整理推荐的中兴面试笔试题目分享,欢迎参考阅读。

公共部分(50分)1、在TCP/IP层次模型中与OSI参考模型第四层相对应的主要协议有____________ 和,其中后者提供无连接的不可靠传输服。

TCP(传输控制协议)和UDP(用户数据报协议) (顺序可交换) (4分)2、在OSI中,完成相邻节点间流量控制功能的层次是。

数据链路层(2分)3、IP地址为 140.111.0.0 的B类网络,若要切割为9个子网,而且都要连上Internet,请问子网掩码设为(D )。

(4分)A. 255.0.0.0B. 255.255.0.0C. 255.255.128.0D. 255.255.240.04、以下哪一个不是关于千兆位以太网的正确描述( C )。

(4分)A. 数据传输速率为1000MBit/SB. 支持全双工传送方式C. 只能基于光纤实现D. 帧格式与以太网帧格式相同5. 设有98个已排序元素,采用二分法查找时,最大比较次数是( D )(4分)1. 492. 153. 204. 76. 高度为h的完全二叉树结点数最多有( A )(4分)1. 2h-12. 2h+13. 2h-14. 2h+17. Hash表是用于数据存储的一种有效的数据结构,Hash表的查找复杂度依赖于Hash值算法的有效性,在最好的情况下,Hash表的查找复杂度为( A );在最坏的情况下,Hsah表的查找复杂度为( C )(4分)1. O(1)2. O(logn)3. O(n)4. O(nlogn)1. 写出进程的主要状态。

xx年中兴校园招聘笔试题

xx年中兴校园招聘笔试题

简答题:1、IP地址和mac地址有什么区别?为什么要有这两种地址?答:IP是虚拟地址,mac是网卡地址全世界只有一种没重复的对于IP地址,相信大家都很熟悉,即指使用TCP/IP协议指定给主机的32位地址。

IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十进制格式。

IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A 类、B类、C类等)的不同而不同。

网络地址用于路由选择,而主机地址用于在网络或子网内部寻找一个单独的主机。

一个IP地址使得将来自源地址的数据通过路由而传送到目的地址变为可能。

对于MAC地址,由于我们不直接和它接触,所以大家不一定很熟悉。

在OSI(Open System Interconnection,开放系统互连)7层网络协议(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层)参考模型中,第二层为数据链路层(Data Link)。

它包含两个子层,上一层是逻辑链路控制(LLC:Logical Link Control),下一层即是我们前面所提到的MAC (Media Access Control)层,即介质访问控制层。

所谓介质(Media),是指传输信号所通过的多种物理环境。

常用网络介质包括电缆(如:双绞线,同轴电缆,光纤),还有微波、激光、红外线等,有时也称介质为物理介质。

MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。

这个地址与网络无关,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,它都有相同的MAC地址,MAC地址一般不可改变,不能由用户自己设定。

2、顺序表的“假溢出”是什么?循环队列怎么判断是空还是满?答:假溢出:数组队尾元素已经占用,而队首地方还是空闲的,解决假溢出的办法就是后面满了就再从头开始,也就是头尾相接的循环。

我们把这种头尾相接的顺序存储结构称为循环队列。

中兴笔试题与答案

中兴笔试题与答案

中兴笔试题与答案中兴通讯股份有限公司(英语:ZTE Corporation,全称:Zhongxing Telecommunication Equipment Corporation,简称中兴通讯,ZTE,深交所:000063、港交所:0763)是中国大陆开发生产通讯设备和终端的公司。

下面整理的是一套中兴笔试题与答案,仅供大家练习和参考!1、恢复和并发控制的基本单位事务串行执行:即每个时刻只有一个事务运行,其他事物必须等到这个事务结束以后方能运行。

同时并发方式:在多处理系统中,每个处理机可以运行一个事务,多个处理机可以同时运行多个事务,实现多个事务真正的并行运行,这种并行方式称为同时并发方式。

并发控制是指在多用户的环境下,对数据库进行并发操作进行规范的机制。

其目的是为了避免对数据的丢失修改、读脏数据与不可重复读等,从而保证数据的正确性与一致性大型关系系统都有比较好的并发控制功能。

例如可以采用更新游标、显式加锁、更改事务隔离级别等等事务是数据库中一个重要概念,它是一系列要么都做,要么都不做的程序集合,是数据库并发控制的单位。

(1):事务(Transaction)是并发控制的单位,,是用户定义的一个操作序列。

这些操作要么都做,要么都不做,是一个不可分割的工作单位。

(3):事务运行的三种模式:A:自动提交事务每条单独的语句都是一个事务。

每个语句后都隐含一个COMMIT。

B:显式事务以BEGIN TRANSACTION显式开始,以COMMIT或ROLLBACK显式结束。

C:隐性事务在前一个事务完成时,新事务隐式启动,但每个事务仍以COMMIT或ROLLBACK显式结束。

(4):事务的特性(ACID特性)A:原子性(Atomicity)事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。

B:一致性(Consistency)事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。

一致性与原子性是密切相关的。

中兴通讯的三次面试全记录

中兴通讯的三次面试全记录

中兴通讯的三次面试全记录-10-29(周四)晚上6:00在上海大学延长校区教一楼三楼参加软件开发工程师笔试,笔试分两个部分。

第一部分是性格和基本能力测试,70分钟,186道选择题。

前面20题是行测里面的逻辑推断题目(感觉还真不大容易做,时间花费可能长点)。

后面的题目基本上都是性格测试题目了,要求做题速度快。

不用思考,第一反应就行。

呵呵,时间还是足够的,我作完的时候还有二十分钟那,还检查了一下前面的二十道题目。

紧接着收起性格测试试卷,就开始专业题目的笔试了。

试卷是个大杂烩啊,包括c、c++、java、数据结构、计算机原理、操作系统、数据库、逻辑推理和硬件方面的知识。

反正有好多不会的。

有的就是蒙了啊。

运气不错,有两个简答题目,我是刚好最近才看过。

呵呵,就顺利写出来了。

这样就结束了中兴的笔试(没抱什么希望)。

-10-31(周六)下午大概1:30的时候,我正好在公交上,突然接到一个电话,说:您好,我是中兴通讯的,很高兴通知您已经通过我们的笔试环节,邀请您明天,也就是周日下午两天到同济戴斯大酒店3楼2号会议室面试。

请您记一下好吧,我狂晕啊,这时候在公交上是站着的,身上纸也没带,就急匆匆的拿出十块钱纸币,在上面随便画画,也写不上,又怕对方以为我记录水平慢,有个坏印象,索性就用脑子记了,说您再说一面,我就说好的,知道了,谢谢。

等挂个电话之后,等车停下,我拿出书本,凭着印象记录下地址。

心想,完了,地址记不对怎么样?也不管了,就这样,晚上回到学校的时候,刚快去google查地址,呵呵,一查查到了,这时候心情才放松一下。

-11-1(周日)下午2:00面试了,费了好大的力气才找到同济戴斯大酒店(还打的了),差点迟到。

13:50分,刚到地方,收的小姐就开始核查身份了(中兴人的时间观念还是很强的啊)。

我把身份证和学生证登记过之后,刚想坐下喝点水休息,这是收简历的mm就交到我的名字,让我去801面试。

晕啊,还没休息一下那,哎,硬着头皮上去了,有礼貌的敲了敲门,听到请进之后,推开门,有礼貌的说了声:您好。

中兴公司招聘计算机专业应届生笔试试卷第八套

中兴公司招聘计算机专业应届生笔试试卷第八套

中兴公司招聘计算机专业应届生笔试试卷第八套本试卷分三部分,公共部分、C++部分和JAVA部分,其中公共部分为必考部分,C++与JAV部分,两者选一完成。

试卷满分100分。

公共部分(50分)1:Internet采用哪种网络协议?该协议的主要层次结构?(10分)Internet采用TCP/IP协议物理层,数据链路层,网络层(IP),应用层2:Internet物理地址和IP地址转换采用什么协议?(2分)ARP协议3:IP地址的编码分为哪俩部分?(4分)网络号主机号4:请解释什么是操作系统的优先级反转?其解决的办法是什么?(4分)优先级反转发生在高优先级的任务在等待低优先级的任务释放它所需要的资源时,此时高优先级任务的运行实时性将得不到保证。

(2分)采用优先级继承的方法可以避免优先级反转。

(2分)5:写出以太网数据帧格式。

(10分,每点2分)6:设职工—社团数据库有三个基本表:(20分)职工(职工号,姓名,年龄,性别);社会团体(编号,名称,负责人,活动地点);参加(职工号,编号,参加日期);其中:1)职工表的主键为职工号。

2)社会团体表的主键为编号;主键为负责人,被参照表为职工表,对应属性为职工号。

3)参加表的职工号和编号为主键;职工号为外码,其被参照表为职工表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为编号。

试用SQL语句表达下列操作:1)定义职工表、社会团体表和参加表,并说明其主键和参照关系。

2)建立下列两个视图。

社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别);参加人情况(职工号,姓名,社团编号,社团名称,参加日期)3)查找参加唱歌队或篮球队的职工号和姓名。

4)求参加人数超过100人的社会团体的名称和负责人。

答:1) CREAT TABLE 职工(职工号CHAR(10)NOT NULL ,姓名CHAR(8)NOT NULL,年龄SMALLINT,性别CHAR(2),CONSTRAINT C1_PK PRIMARY KEY(职工号);CREAT TABLE 社会团体(编号CHAR(8)NOT NULL ,名称CHAR(12)NOT NULL,负责人CHAR(8),活动地点VARCHAR(50),CONSTRAINT C2_PK PRIMARY KEY(职工号)CONSTRAINT C2 FOREIGN KEY(负责人)REFERENCES职工(职工号));CREAT TABLE 参加(职工号CHAR(8),编号CHAR(8),参加日期DATA,CONSTRAINT C3_PK PRIMARY KEY(职工号,编号),CONSTRAIN C3 FOREIGN KEY(职工号)REFERENCES职工(职工号));2)CREAT VIEW 社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别)AS SELECT 编号,名称,负责人,姓名,性别FROM 社会团体,职工WHERE 社会团体.负责人=职工.职工号;CREAT VIEW参加人情况(职工号,姓名,社团编号,参加日期)AS SELECT参加.职员号,姓名,社会团体.编号,名称,参加日期 FROM 职工,社会团体,参加WHERE 职工.职工号=参加.职工号AND 参加.编号=社会团体.编号;3) SELECT 职工号,姓名FROM 职工,社会团体,参加WHERE 职工.职工号=参加.职工号 AND 参加.编号=社会团体.编号AND 社会团体.名称 IN(’唱歌队’,’篮球队’);4)SELECT 社会团体.名称,职工.姓名FROM 职工,社会团体,参加WHERE 社会团体.编号=参加.编号AND 社会团体.负责人=职工.职工号GROUP BY 参加.编号HAVING COUNT(参加.编号)>100;C++部分(50分)1.设单链表的结点结构为(data,next),已知指针q所指结点是指针p所指结点的直接前驱,如在*q与*p之间插入结点*s,则应执行的操作为( ) B(4分)1.s->next=p->next; p->next=s;2.q->next=s; s->next=p;3.p->next=s-next; s->next=p;4.p->next=s; s-next=q;2. 阅读以下程序:main(){ int x;scanf(“%d”,&x);if(x–<5) printf(“%d”‘x);else printf(“%d”‘x++);}程序运行后,如果从键盘上输人5,则输出结果是( ) B(4分)1. 32. 43. 54. 63.有如下程序(4分)main0{ int x=23;do{ printf(“%d”,x–);}while(!x);}该程序的执行结果是( ) B1.3212.233.不输出任何内容4.陷入死循环4. 你认为在软件项目中,测试应该在以下哪个阶段介入( ) A(4分)1.需求阶段2.设计阶段3.编码阶段4.编码结束后5. 请简述以下两个for循环的优缺点:(16分)(1)for (i = 0; i < N; i++){if (condition){DoSomething();}else{DoOthers();}}(2)if (condition){for (i = 0; i < N; i++){DoSomething();}}else{for (i = 0; i < N; i++){DoOthers();}}(1)优点:程序简洁;(4分)缺点:多执行了N-1 次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中兴笔试来源网络.txt35温馨是大自然的一抹色彩,独具慧眼的匠师才能把它表现得尽善尽美;温馨是乐谱上的一个跳动音符,感情细腻的歌唱者才能把它表达得至真至纯中兴通讯C++/C笔试题(答案)海风C++/C试题本试题仅用于考查C++/C程序员的基本编程技能。

内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。

考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。

笔试时间90分钟。

请考生认真答题,切勿轻视。

一、请填写BOOL , float,指针变量与“零值”比较的if语句。

(10分)提示:这里“零值”可以是0, 0.0 , FALSE或者“空指针”。

例如int变量n与“零值”比较的if语句为:if ( n == 0 )if ( n != 0 )以此类推。

请写出BOOL flag与“零值”比较的if语句:请写出float x与“零值”比较的if语句:请写出char *p与“零值”比较的if语句:二、以下为Windows NT下的32位C++程序,请计算sizeof的值(10分)char str[] = “Hello” ;char *p = str ;int n = 10;请计算sizeof (str ) =sizeof ( p ) =sizeof ( n ) =void Func ( char str[100]){请计算sizeof( str ) =}void *p = malloc( 100 );请计算sizeof ( p ) =三、简答题(25分)1、头文件中的ifndef/define/endif干什么用?2、#include <filename.h> 和 #include “filename.h”有什么区别?3、const有什么用途?(请至少说明两种)4、在C++程序中调用被C编译器编译后的函数,为什么要加extern “C”声明?5、请简述以下两个for循环的优缺点// 第一个for (i=0; i<N; i++){if (condition)DoSomething();elseDoOtherthing();}// 第二个if (condition){for (i=0; i<N; i++)DoSomething();}else{for (i=0; i<N; i++)DoOtherthing();}优点:缺点:优点:缺点:四、有关内存的思考题(20分)void GetMemory(char *p){p = (char *)malloc(100);}void Test(void)char *str = NULL;GetMemory(str);strcpy(str, "hello world");printf(str);}请问运行Test函数会有什么样的结果?答:char *GetMemory(void){char p[] = "hello world";return p;}void Test(void){char *str = NULL;str = GetMemory();printf(str);}请问运行Test函数会有什么样的结果?答:Void GetMemory2(char **p, int num) {*p = (char *)malloc(num);}void Test(void){char *str = NULL;GetMemory(&str, 100);strcpy(str, "hello");printf(str);}请问运行Test函数会有什么样的结果?答:void Test(void){char *str = (char *) malloc(100); strcpy(str,“hello”);free(str);if(str != NULL){strcpy(str,“world”);printf(str);}}请问运行Test函数会有什么样的结果?答:五、编写strcpy函数(10分)已知strcpy函数的原型是char *strcpy(char *strDest, const char *strSrc);其中strDest是目的字符串,strSrc是源字符串。

(1)不调用C++/C的字符串库函数,请编写函数strcpy(2)strcpy能把strSrc的内容复制到strDest,为什么还要char *类型的返回值?六、编写类String的构造函数、析构函数和赋值函数(25分)已知类String的原型为:class String{public:String(const char *str = NULL); // 普通构造函数String(const String &other); // 拷贝构造函数~ String(void); // 析构函数String & operate =(const String &other); // 赋值函数private:char *m_data; // 用于保存字符串};请编写String的上述4个函数。

C++/C试题的答案与评分标准一、请填写BOOL , float,指针变量与“零值”比较的if语句。

(10分)请写出BOOL flag与“零值”比较的if语句。

(3分)标准答案:if ( flag )if ( !flag )如下写法均属不良风格,不得分。

if (flag == TRUE)if (flag == 1 )if (flag == FALSE)if (flag == 0)请写出float x与“零值”比较的if语句。

(4分)标准答案示例:const float EPSINON = 0.00001;if ((x >= - EPSINON) && (x <= EPSINON)不可将浮点变量用“==”或“!=”与数字比较,应该设法转化成“>=”或“<=”此类形式。

如下是错误的写法,不得分。

if (x == 0.0)if (x != 0.0)请写出char *p与“零值”比较的if语句。

(3分)标准答案:if(p == NULL)if(p != NULL)如下写法均属不良风格,不得分。

if (p == 0)if (p != 0)if (p)if (!)二、以下为Windows NT下的32位C++程序,请计算sizeof的值(10分)char str[] = “Hello” ;char *p = str ;int n = 10;请计算sizeof (str ) = 6 (2分)sizeof ( p ) = 4 (2分)sizeof ( n ) = 4 (2分)void Func ( char str[100]){请计算sizeof( str ) = 4 (2分)}void *p = malloc( 100 );请计算sizeof ( p ) = 4 (2分)三、简答题(25分)1、头文件中的ifndef/define/endif干什么用?(5分)答:防止该头文件被重复引用。

2、#include <filename.h> 和 #include “filename.h”有什么区别?(5分)答:对于#include <filename.h>,编译器从标准库路径开始搜索filename.h 对于#include “filename.h”,编译器从用户的工作路径开始搜索filename.h3、const有什么用途?(请至少说明两种)(5分)答:(1)可以定义const常量(2)const可以修饰函数的参数、返回值,甚至函数的定义体。

被const修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。

4、在C++程序中调用被C编译器编译后的函数,为什么要加extern “C”?(5分)答:C++语言支持函数重载,C语言不支持函数重载。

函数被C++编译后在库中的名字与C语言的不同。

假设某个函数的原型为:void foo(int x, int y);该函数被C编译器编译后在库中的名字为_foo,而C++编译器则会产生像_foo_int_int之类的名字。

C++提供了C连接交换指定符号extern“C”来解决名字匹配问题。

5、请简述以下两个for循环的优缺点(5分)for (i=0; i<N; i++){if (condition)DoSomething();elseDoOtherthing();}if (condition){for (i=0; i<N; i++)DoSomething();}else{for (i=0; i<N; i++)DoOtherthing();}优点:程序简洁缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。

优点:循环的效率高缺点:程序不简洁四、有关内存的思考题(每小题5分,共20分)void GetMemory(char *p){p = (char *)malloc(100);}void Test(void){char *str = NULL;GetMemory(str);strcpy(str, "hello world");printf(str);}请问运行Test函数会有什么样的结果?答:程序崩溃。

因为GetMemory并不能传递动态内存,Test函数中的 str一直都是 NULL。

strcpy(str, "hello world");将使程序崩溃。

char *GetMemory(void){char p[] = "hello world";return p;}void Test(void){char *str = NULL;str = GetMemory();printf(str);}请问运行Test函数会有什么样的结果?答:可能是乱码。

因为GetMemory返回的是指向“栈内存”的指针,该指针的地址不是 NULL,但其原现的内容已经被清除,新内容不可知。

void GetMemory2(char **p, int num){*p = (char *)malloc(num);}void Test(void){char *str = NULL;GetMemory(&str, 100);strcpy(str, "hello");printf(str);}请问运行Test函数会有什么样的结果?答:(1)能够输出hello(2)内存泄漏void Test(void){char *str = (char *) malloc(100);strcpy(str,“hello”);free(str);if(str != NULL){strcpy(str,“world”);printf(str);}}请问运行Test函数会有什么样的结果?答:篡改动态内存区的内容,后果难以预料,非常危险。

相关文档
最新文档