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 数据类型教程 中了解更多关于数据类型的信息。