黑马程序员技术交流社区

标题: 一个数字在内存中所占空间 [打印本页]

作者: 可见    时间: 2012-3-21 10:25
标题: 一个数字在内存中所占空间
数字在内中中占多少空间?
1字节? 4字节(4个八位2进制)?
作者: 李爱军    时间: 2012-3-21 10:32
byte  1个字节
short 2个字节
char  2个字节
int   4个字节
long  8个字节
float 4个字节
double 8个字节
具体占几个得看你的数字是什么类型的了。
作者: 贾旭    时间: 2012-3-21 10:39
不同类型所占的空间大小不同的。
楼上正解
作者: ♂诸侯♂    时间: 2012-3-21 12:05
看什么数字了。数字大小。

byte  1个字节
short 2个字节
char  2个字节
int   4个字节
long  8个字节
float 4个字节
double 8个字节
作者: 张锦萍    时间: 2012-3-21 15:59
数字的是二进制形式存储,至于它所占用的空间大小,取决于存储的类型,类型不同,分配的空间大小自然也不同。就像一把米放在中袋子里刚好合适,放在大袋子里多出很多空间,而放在小袋子里会有米漏出来,那它就缩水了,不是原来的那把米了。
作者: 李晓旭    时间: 2012-3-21 16:23
老是记不清楚这几个~~确实容易混淆
尤其是不常用的那几个
作者: 吴超    时间: 2012-3-21 16:36
如图所示

QQ截图2ffffffffffffffffffffffff5.jpg (86.88 KB, 下载次数: 90)

QQ截图2ffffffffffffffffffffffff5.jpg

作者: 张志成    时间: 2014-4-26 09:34
了解就行了,不要太在意




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2