int整数
运用二进制存存储
例子:7的存储方式:0111,1111(原码),1000(反码),1001(补码)。第一个0和1表示符号
- 定点数:小数点位置固定——>精度高
- float浮点数:小数点位置不固定,是浮动的——>更灵活、精度低、运算速度慢
运用IEEE 754标准存放:符号位(最高一位表示符号,0表示正数,1表示负数)+指数(8位)+尾数(23位)
int 4B 32bit
short 2B 16bit
char 1B 8bit
- &与运算
- |或运算
- ^异或
- ~取反
- <<左移
- ‘>>右移’
字节序:大于一个字节类型的数据在内存中的存放顺序
例子:我们现在有一个整数是258。用16进制表示是0x0102,然后我们把这个整数拆分成两个字节,第一个字节为 0000 0001,第二个字节为 0000 0010。
如果在一个使用大端字节序的电脑上,



