网易笔试题目zz 2

duziyiren 分享 时间:

【简介】感谢网友“duziyiren”参与投稿,以下是小编为大家准备的网易笔试题目zz 2(共8篇),仅供参考,大家一起来看看吧。

篇1:网易在线笔试题目

网易在线笔试会有哪些题目呢?快看一下吧。

网易在线笔试题目:

1. 写出对“知之者不如好之者,好之者不如乐之者”的理解。

了解他不如爱护它,爱护它不如与之为乐

2.用中文写出尽可能多的中文语句,要求包含有“都”的意思(all、both之意),但不能有“都”字。

3.new/delete和malloc/free的区别,并说说你在什么情况下会自另行建立自己的内存分配机制。

malloc和free不知道构造函数和析构函数

malloc/free:只要给出想要的内存的长度就分配,并返加(void*)

new/delete:分配内存同时进行类型检测,内置了sizeof运算,如果分配类的话,自动调用类的构造函数,delete也是,释放内存时调类的析构

为什么有必要写自己的operator new和operator delete?

答案通常是:为了效率。缺省的operator new和operator delete具有非常好的通用性,它的这种灵活性也使得在某些特定的场合下,可以进一步改善它的性能。尤其在那些需要动态分配大量的但很小的对象的应用程序里,情况更是如此。

…… 此处隐藏8267字 ……

X<<8-X是不对的,因为移位运算符的'优先级没有减号的优先级高,首先计算8-X为0,X左移0位还是8。

3、一个包含n个节点的四叉树,每个节点都有四个指向孩子节点的指针,这4n个指针中有 3n+1 个空指针,

4、以下两个语句的区别是:第一个动态申请的空间里面的值是随机值,第二个进行了初始化,里面的值为0

5、计算机在内存中存储数据时使用了大、小端模式,请分别写出A=0X123456在不同情况下的首字节是,大端模式:0X12 小端模式:0X56 X86结构的计算机使用 小端 模式。

一般来说,大部分用户的操作系统(如windows, FreeBsd,Linux)是小端模式的。少部分,如MAC OS,是大端模式 的。

6、在游戏设计中,经常会根据不同的游戏状态调用不同的函数,我们可以通过函数指针来实现这一功能,请声明一个参数为int *,返回值为int的函数指针:

int (*fun)(int *)

7、下面程序运行后的结果为:to test something

相关专题 网易笔试