[求助]请问double型数据在内存是如何保存的?
如定义: int x=4, 对应内存数据为:04 00 00 00
但,double x=4,对应内存数据为:00 00 00 00 00 00 10 40
double x=5,对应内存数据为:00 00 00 00 00 00 14 40
请问各位DX,这是为何?谢谢
----------------解决方案--------------------------------------------------------
是这样吗。。。。不觉得是。。。
----------------解决方案--------------------------------------------------------
不是吗?
我在内存窗口里看到就是这样子啊?
----------------解决方案--------------------------------------------------------
你似的啊
计算机存储数据是以二进制补码的形式
怎么会是你的那样了?
一定搞错了
----------------解决方案--------------------------------------------------------
本人很菜,但调试时发现是这样,不知是否什么地方搞错了,请指教?
[IMG]C:\Documents and Settings\uida027.EXPANDTECH\桌面\未标题-1.jpg[/IMG]
----------------解决方案--------------------------------------------------------