回覆列表
  • 1 # ihgsn7316

    由於C++標準中並未指定int、long、longlong等具體的位元組數(只規定int不少於16位,long不少於32位,long long不少於64位,並且sizeof(int)<=sizeof(long)<=sizeof(longlong)),所以不同開發環境中的三者所佔用位數可能不一致,具體的佔用位數還得看實際的編譯器實現。一般來說:32位系統下:int-32bit,long-32bit,longlong-64bit,指標-32bitLinux/Unix-64位:int-32bit,long-64bit,longlong-64bit,指標-64bitWindows-64位:int-32bit,long-32bit,long long-64bit,指標-64bit數值表示範圍32位有符號:[-2147483648,2147483647]32位無符號:[0,4294967295]64位有符號:[-9223372036854775808,9223372036854775807]64位無符號:[0,18446744073709551615]注:也可以使用int8_t、int16_t、int32_t、int64_t來使用指定位數的整型。

  • 中秋節和大豐收的關聯?
  • 肚子肚臍以上疼,大便時出大汗臉色白,不經常,有幾個月犯一次,請問怎麼回事?