红山玉龙

导航

[转]大端与小端模式的理解

 

 

出处:http://www.cnblogs.com/wuyuegb2312/archive/2013/06/08/3126510.html

不过给我启发的是,在裘宗燕翻译的《程序设计实践》里,这对术语并没有翻译为“大端”和小端,而是“高尾端”和“低尾端”,这就好理解了:如果把一个数看成一个字符串,比如11223344看成"11223344",末尾是个'\0','11'到'44'个占用一个存储单元,那么它的尾端很显然是44,前面的高还是低就表示尾端放在高地址还是低地址,它在内存中的放法非常直观,如下图:

 

另外,“ 详解大端模式和小端模式”一文讲解较好,C struct内存对齐 union的大端小端一文从另一角度讲解了大端与小端。

http://betterexplained.com/articles/understanding-big-and-little-endian-byte-order/

posted on 2015-11-05 10:45  红山玉龙  阅读(125)  评论(0)    收藏  举报