我并不是每天都在处理大大小小的问题,因此我发现很难记住哪一个是什么。
最近,我接受了一次面试,询问两者之间的区别;因为我不记得我决定“猜”(毕竟50%的几率),但我失败了。
那么,是否有什么广为人知的实用技巧来记住大端和小endian之间的区别?
发布于 2012-04-04 11:34:19
我一直认为它的定义是错误的,这也是记住它的窍门。作为一个以英语为母语的人,我把“结束”看作是“开始”的对立面(虽然很明显,“结束”可以指任何一个结束-开始结束或结束)。总之,我只记得“它的定义是错误的”:)
或者,参考位特征:
尽管endianness一词的常用用法是指字节是如何在一个词中排序的,但它的泛指是指在一个较大的数据项(正如维基百科所解释的)的表示中,单个可寻址的子组件的排序。
发布于 2012-04-04 12:27:03
我自己的贴士:
发布于 2015-08-29 09:44:22
大端数字从“大头”开始。小尾数从“小结尾”开始。
根据格列佛的旅行,两者都暗示了从哪里开始吃鸡蛋的问题。
在这种情况下,"end“不是开始的对立面,它仅仅意味着任何一个极端的(绳子,字符串,串,数字,复序列),因此它们不被称为”大finishian“或”小finishian“(这肯定与”start“相反)。
https://softwareengineering.stackexchange.com/questions/142926
复制相似问题