[development][endian] 字节序

 

首先字节序很不好理解, 其次,理解了又不好记住.

除了字节序, 还有位序.

 

那么到底怎么记住呢?  

大端序,小端序还有另一个名字, 大尾序,小尾序.

这样就记住了, 我们以16进制打印一个数之后, 尾部是高字节就叫大尾序,就叫大端序,就叫大字节序, 反之.

 

另一个概念是 主机序, 网络序.

主机序要分你是什么主机, 有的主机的主机序的大端序, 有的主机的主机序是小端序.

但是, 网络序是强制定义的: TCP/IP协议规定 网络序就是大端序.

 

至此, 记住以上两个原则, 就记住了,应该.....

 

参考: https://zh.wikipedia.org/wiki/%E5%AD%97%E8%8A%82%E5%BA%8F#.E4.BD.8D.E5.BA.8F

posted on 2017-11-21 13:24  toong  阅读(119)  评论(0编辑  收藏  举报