Java与平台无关默认是大端,网络上传输数据普遍采用大端
C语言默认是小端
数据在计算机中存储的大小端两种,以十进制数1025数字为例,
大端模式:(符合我们的阅读习惯(从左往右))
1 0 2 5
高 0x00 00 .....1 低
数据的高字节保存在低地址,低字节保存在高地址
小端模式:
5 2 0 1
高 0x00 00 .....1 低
数据的高字节保存在高地址,低字节保存在低地址
Java与平台无关默认是大端,网络上传输数据普遍采用大端
C语言默认是小端
数据在计算机中存储的大小端两种,以十进制数1025数字为例,
1 0 2 5
高 0x00 00 .....1 低
数据的高字节保存在低地址,低字节保存在高地址
5 2 0 1
高 0x00 00 .....1 低
数据的高字节保存在高地址,低字节保存在低地址