大端小端与网络字节序

小端:低地址存放低字节,高地址存放高字节; 

大端:高地址存放低字节,低地址存放高字节(大端字节序与手写顺序一致);

网络字节序:大端。

网络协议规定接收到得第一个字节是高字节,存放到低地址。

十六进制0x12345678的位表示法

位表示法 31                              24 23                              16 15                                 8 7                                    0
0x 12 34 56 78

小端字节序在内存中的存储方式

小端 低地址 高地址
0x 78 56 34 12

大端字节序在内存中的存储方式

大端 低地址 高地址
0x 12 34 56 78
分享到:

发表评论