精華區beta Programming 關於我們 聯絡資訊
※ 引述《enjoydance.bbs@bbs.ntnu.edu.tw (苦力國標魔羯男)》之銘言: : ※ 引述《journeyman@kkcity.com.tw (#班布,我命令你,馬上停止)》之銘言: : > 因為CPU的通用暫存器就是這麼寬 : > 如果你的compiler有針對64-bit設計就會 : >   : 樓上的答案錯誤吧...@@... : int 32 bits 並不是因為CPU的通用暫存器的緣故.. : 而是程式的定義就是設定成一個整數的數值範圍可以有2的32位元.. : 改成64位元的CPU並不會改變int的定義長度...@@ 的確可以變64bits喔 存脆是看compiler怎麼做 但是64bits的cpu用32bits的int會白白浪費另外32bits -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.42.54 ※ 編輯: fantasychiu 來自: 61.224.42.54 (09/09 21:28)