「長」保證至少 32 位元嗎?
雖然 C 標準規定了基本積分大小的分層級數類型(“long int”是最大的),它沒有明確規定“long”的特定位寬度。然而,有一個關鍵的決定因素可以確保「long」至少為 32 位元。
C 標準繼承了 C 對「LONG_MIN」和「LONG_MAX」的限制 (18.3.2),它們定義為 -(分別為 2^31 - 1) 和 (2^31 - 1)。這意味著“long”必須能夠儲存此範圍內的值。
此外,「std::numeric_limits
以上是C 中的「長」保證至少為 32 位元嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!