lionel chang

导航

2012年8月30日 #

字节顺序&字节对齐

摘要: 一.字节顺序的产生在计算机中,数据是以字节为单位存放的,而c语言中只有char才是一个字节,其他如int,float都是大于一个字节,所以就存在将数据按怎样的顺序存放的问题。一般有大端序和小端序两种方式,特殊的还有混合序,也就是两种存放方式同时存在于一个计算机系统中。上面讲的都是主机字节顺序。网络字节顺序是指在网络中传输数据的所遵循的字节顺序。TCP/IP采用的是大端序。二.大端序和小端序大端序是指数据的低位保存在高地址,数据的高位保存在低地址。对于0X1122,采用大端序进行保存,则如左图所示小端序是指数据的低位保存在低地址,数据的高位保存在高地址。对于0X1122,采用小端序进行保存,则如 阅读全文

posted @ 2012-08-30 22:36 woshizyl 阅读(160) 评论(0) 推荐(0) 编辑