2013年8月2日

泥淖--------------------大小端

摘要: 声明:文章仅为个人总结所用,鄙人菜鸟,高手勿喷,欢迎批评指正。经常看到通过联合体Union来判断系统是大端还是小端,而大家的解释通常都是:“联合体union的存放顺序是所有成员都从低地址开始存放,解答利用该特性,轻松地获得了CPU对内存采用Little-endian还是Big-endian模式读写。”而我却始终没有找到这句话是出自哪本书。我知道unsigned short a = 0x1122在大端中存的话就是0x1122,而如果是在小端CPU上运行的话就是0x2211。疑问:1. 那么如果取a的低八位即a&0xff的话,是不是在大端中是0x22,而在小端中就是0x11呢?2. 那么如 阅读全文

posted @ 2013-08-02 18:02 净坛使者 阅读(942) 评论(10) 推荐(0) 编辑

导航