short和int有哪些区别?

如题所述

一、字节数不同

1、int:int占用32字节,32比特。

2、short:短整型变量不得低于16位,即两个字节。

二、范围不同

1、int:数据范围为-2147483648~2147483647[-2^31~2^31-1]。

2、short:数据范围为范围-32768~+32767。


三、特点不同

1、int:除了int类型之外,还有short、long、long long类型可以表示整数。

2、short:依据程序编译器的不同short定义的字节数不同。


参考资料来源:百度百科-short

参考资料来源:百度百科-INT

温馨提示:答案为网友推荐,仅供参考