C return 關鍵字
定義和用法
單獨使用 long
關鍵字或將其字首附加到 int
上時,它是一種至少 32 位(4 位元組)長,用於儲存整數的資料型別。它可能會擴充套件到 64 位(8 位元組)。要保證至少 64 位,請使用 long long
。
使用 32 位時,它可以儲存值介於 -2147483648 和 2147483647 之間的正數和負數,或者在無符號時儲存介於 0 和 4294967295 之間的正數。
使用 64 位時,它可以儲存值介於 -9223372036854775808 和 9223372036854775807 之間的正數和負數,或者在無符號時儲存介於 0 和 18446744073709551615 之間的正數。
long 關鍵字也可以作為字首附加到 double
上,以提高 double 的精度。 long double
的精度因實現而異,可能是 64、80 或 128 位。
相關頁面
使用 unsigned
關鍵字可以允許 long int
表示更大的正數,因為它不表示負數。
在我們的 C 資料型別教程 中瞭解更多關於資料型別的資訊。