2010-10-19

网络字节序和主机字节序

Little endian:将低序字节存储在起始地址,主要是x86。
Big endian:将高序字节存储在起始地址,对于大端直接按照顺序读就可以了,网络序和PPC使用大端。
但要注意的是Big Endian 和 Little Endian并不单单由CPU或OS决定,而是两者共同决定的。
看例子,对于0x01020304

内存

Little endian

Big endian

01

04

 

02

03

 

03

02

04

01


没有评论: