一、整型在内存中的存储
1、整型的二进制表示形式有三种:原码、反码、补码
内存中存储的是数据的补码
2、
eg: int a = -15;
a的原码:10000000 00000000 00000000 00001111
a的反码:11111111 11111111 11111111 11110000
a的补码:11111111 11111111 11111111 11110001
int a = 15;
a的原码:00000000 00000000 00000000 00001111
a的反码:00000000 00000000 00000000 00001111
a的补码:00000000 00000000 00000000 00001111
3、补码具体在内存中是怎么存储的呢?
补码在内存中的存储形式有两种:大端存储、小端存储
(1) 大端(存储)模式:将数据的低位存储到高地址
(2)小端(存储)模式:将数据的低位存储到低地址
Notes:大端存储、小端存储都是以一个字节为整体的!