int的长度 64位
- 心理
- 关注:1.17W次
在32位机器和64机器中int类型都占用4个字节。编译器可以根据自身硬件来选择合适的大小,但是需要满足约束:short和int型至少为16位,long型至少为32位,并且short型长度不能超过int型,而int型不能超过long型。
这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节。
64位 int的长度
这个好像是编译器确定的,unsigned int 的字节长度等于 signed int 的长度,一般等于一个机器字,32位系统是4个字节,64位系统是8个字节
64位 int的长度
64位 int的长度是求其取值范围
以下是其取值范围:Int 的 范围:-2147483648 ~ 2147483647
Long 的 范围:-9223372036854775808 ~ 9223372036854775807
public class Test
{
public static void main(String[] args)
{
tln("Int 的 范围:"+_VALUE+" ~ "+_VALUE)
tln("Long 的 范围:"+_VALUE+" ~ "+_VALUE)
}
}
标签:
int
- 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/mnjxyr.html