摘要:
提供一种字节序转换实现的思路。假使在一台64位的机器上定义的整数int val=0x01020304,转换之后为0x04030201(BIG-ENDIAN、LITTLE-ENDIAN跟多字节类型的数据有关的比如int,short,long型,而对单字节数据byte却没有影响。BIG-ENDIAN就是低位字节排放在内存的低端,高位字节排放在内存的高端。而LITTLE-ENDIAN正好相反。比如 int a = 0x05060708在BIG-ENDIAN的情况下存放为:字节号 0 1 2 3数据 05 06 07 08在LITTLE-ENDIAN的情况下存放为:字节号 0 1 2 3数据 08 0 阅读全文
posted @ 2012-02-14 00:22
归零·起航
阅读(518)
评论(0)
推荐(0)
浙公网安备 33010602011771号