《全民求生?快被我玩成單機版了》第112章 遊戲主線與宇宙規律(2)

作者:葉余·1個月前

靜默片刻,他又問:“學過一點,知道int吧?”

江葉點頭:“資料型別中的整型資料。”

:“short?”

江葉:“短整型。”

看他確實知道,才又步正題:

“那麼int和short的區別?”

江葉答得依舊順暢:“短整型佔兩個位元組,資料範圍更小。”

“int的資料範圍?”

江葉完全搞不懂,這貨怎麼就扯到C語言。

但想著,遊戲嘛,總歸是和程式設計有關,便還是給了回答:

“我記得,int是4個位元組,32位元。所以取值範圍,負區間邊界是,2的31次方;正區間邊界是,2的31次方減1。”

點頭,又一本正經問:“那麼如果——”

“int i = 2^31-1;”

“i++之後,i值是多?”

非常簡單的問題,江葉首接答:“溢位之後,自然變了負的,2的31次方。”

又點頭:“對,你知道溢位。”

“遊戲裡出BUG的時候,也會出現這種資料溢位的況。”

“當一個數據,超出了取值範圍,它就會從正區間的邊界,突然一下跳到負區間那一頭。”

“所以在遊戲世界裡,一個數大到極點,超出範圍的時候,它會變負數。”

到這裡,歐才有點說到遊戲的意思。

江葉正順著他的思路思索。

卻沒想到,這貨突然又改換話題,猝不及防又問了句:

“知道熵增定律吧?”

-----------

抱歉實在不舒服,再請假一天_(:з」∠)_

明天補補吧_(:з」∠)_

猜你喜歡

同題材或同分類的其他作品。