看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《vm6jp6rmp4 (Jun)》之銘言: : 想問一下為什麼long int在32位元的作業系統下沒有效用呢? : long double 會佔用12Byte,long int 還是4byte,但是long long int卻是8byte : 有人能告訴我觀念嗎? int 表示範圍為:-2^(32-1)~2^(32)-1 那long int 表示範圍為多少呢? long long int 又為多少呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.70.214.36
x000032001:網路上查一下就有 不然自己寫程式跑一下也知道 這樣也 11/10 09:03
x000032001:要問 頭噓 11/10 09:03
lovexyz520:劣3不意外 11/10 09:33
tinlans:大家都好兇 XD 11/10 09:37
loveme00835:標準規定 int 的範圍至少要 -(2^15 - 1) ~ 2^15 - 1 11/10 09:51
loveme00835:long 至少要 -(2^31 -1) ~ (2^31 - 1), 數字部份要一 11/10 09:52
loveme00835:樣, 不過也可以比這數值還要廣 11/10 09:52
xatier:實際大小跟你的機器有關 11/10 17:16
kattte:這跟劣3似乎扯不上關系.. 11/11 06:54