大小端字节转换代码研究

时间:14-06-16 栏目:技术 作者:liva 评论:0 点击: 4,888 次

今天看到了一段非常漂亮的代码,但是看了半天,还是不理解, 于是画图解决了。

 

简单举个例子:

如AABB CCDD

1、BBAA DDCC

2、DDCC BBAA

 

如AABB CCDD EEFF GGHH

1、BBAA DDCC FFEE HHGG

2、DDCC BBAA HHGG FFEE

3、HHGG FFEE DDCC BBAA

 

这个转换都是基于byte,最小单位为byte。一般是先进行8位为一个单位的调换,然后是16位,然后是32位。

声明: 本文由( liva )原创编译,转载请保留链接: 大小端字节转换代码研究

大小端字节转换代码研究:等您坐沙发呢!

发表评论


© 2013 enjoydiy.com. Design by zijiao. 61 queries in 0.246 seconds, using 21.82MB memory