當前位置:文思屋>學習教育>考研>

網易遊戲公司筆試題目

文思屋 人氣:3.2W

下面是由本站分享的筆試題目

網易遊戲公司筆試題目

1、對於一個記憶體地址是32位、記憶體頁是8KB的系統。0X0005F123這個地址的頁號與頁內偏移分別是多少。

頁面大小是8KB,那麼頁內偏移量是從0x0000(0)~ 0x1FFF(2的13次方 - 1)。0x5F123/8K=2E,餘數是1123;則頁號是47頁,頁內偏移量應該是0X00001123。

2、如果X大於0並小於65536,用移位法計算X乘以255的值為: (X<<8)-X

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