Big-endian and little-endian
来源:互联网 发布:电脑像素画软件 编辑:程序博客网 时间:2024/05/16 08:43
Big-endian is used in the network transmission, while Little-endian is popular in x-86 systems. Two pictures follow.
Possible advantages for using differnt policies:
Big-endian: good for transmission
Little-endian: good for variable transformation, for example, char <--> short
Testing codes for the system:
#include <iostream>using namespace std;int main() {union checkit {char charword[4];unsigned int intword;} check;check.charword[0] = 1;check.charword[1] = 2;check.charword[2] = 3;check.charword[3] = 4;if (check.intword == 0x01020304) cout<<"Big-endian";if (check.intword == 0x04030201) cout<<"Little-endian";return 0;}
2 0
- Big-endian and Little-endian
- big endian and little endian
- little-endian and big-endian
- Big endian and little endian
- Little-Endian and Big-Endian
- Big endian and Little endian
- Big Endian and Little Endian
- big endian and little endian
- Big endian and little endian
- Big endian and Little endian
- Big endian and Little endian
- little endian and big endian
- big endian and little endian
- Big endian and Little endian
- Big Endian and Little Endian
- little-endian and big endian
- Big-Endian and Little-Endian
- Big-Endian and Little Endian
- 黑马程序员-第十五天( Set集合)
- hdu1730 nim博弈
- KMP算法详解
- 20140302培训感悟
- DataInputStream 和DataOutputStream用于操作Java的基本数据类型
- Big-endian and little-endian
- PS教程:一分钟搞定 超简单PS皮肤美白方法
- 最长回文串
- 黑马程序员-第十六天( Map集合)
- SpringMVC入门教程 附jar包依赖关系
- 九度oj 题目1023:EXCEL排序 【ZJU2007考研机试题4】
- STL-map--what are you talking about
- volatile
- InputStreamReader和OutputStreamWriter字符编码转换