首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何或为什么会对原始数据类型进行限制

如何或为什么会对原始数据类型进行限制
EN

Stack Overflow用户
提问于 2014-06-01 05:56:39
回答 1查看 93关注 0票数 -1

在类似java中,从-32768到32767的短范围,而对于int,从-2147483648到2147483647。这看起来就像早期的设计师创建了一些不同大小的存储桶来存储这个范围values.Then,他们本可以创建一系列不同范围的更多数据类型,但最终归结为这些范围只有8种类型。有什么原因吗?

可以存储一些用户定义的数据集,而不是公开一个数据结构(或者说两个,一个代表数字,另一个代表字符)也可以工作。

EN

回答 1

Stack Overflow用户

发布于 2014-06-01 06:00:15

byte是一个字节,short是两个字节,int是四个字节,long是八个字节。其他数据类型用于存储其他类型的数据。您提到的那些数字只是最大和最小的有符号整数,可以分别放在一、二、四和八个字节内。( 1、2、4和8都是2的幂。)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23974809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档