最近在进行跨平台的开发,所以涉及到比较多的字节交换问题,big-endian和little-endian这两个术语相对就用的比较多,可是一直不知道它的由来。
原来:
big-endian和little-endian这两个术语来自Jonathan Swift在十八世纪的嘲讽作品Gulliver’s Travels。 Blefuscu帝国的国民被根据吃鸡蛋的方式划分为两个部分:一部分在吃鸡蛋的时候从鸡蛋的大端(big end)开始,而另一部分则从鸡蛋的小端(little end)开始。
最近在进行跨平台的开发,所以涉及到比较多的字节交换问题,big-endian和little-endian这两个术语相对就用的比较多,可是一直不知道它的由来。
原来:
big-endian和little-endian这两个术语来自Jonathan Swift在十八世纪的嘲讽作品Gulliver’s Travels。 Blefuscu帝国的国民被根据吃鸡蛋的方式划分为两个部分:一部分在吃鸡蛋的时候从鸡蛋的大端(big end)开始,而另一部分则从鸡蛋的小端(little end)开始。