V2EX  ›  英汉词典

Endianness

释义 Definition

字节序;指多字节数据(如 16/32/64 位整数、浮点数)在内存或网络传输中“高位字节”和“低位字节”的排列方式。最常见的是 大端(big-endian)小端(little-endian)。(在某些场景也会扩展到位序/混合端等概念。)

发音 Pronunciation

/ˈendiənnəs/

例句 Examples

The file format specifies endianness so different computers can read it correctly.
该文件格式规定了字节序,因此不同计算机都能正确读取。

When parsing network packets, you must convert values to the host’s endianness; otherwise the checksum and length fields may be wrong.
解析网络数据包时,你必须把数值转换为主机的字节序;否则校验和与长度字段可能会出错。

词源 Etymology

endianness 来自 endian + -ness(名词后缀,表示“……的性质/状态”)。endian 一词源于 Jonathan Swift 的《格列佛游记》中“大端派/小端派”(Big-Endian / Little-Endian)关于“从哪一端敲开鸡蛋”的讽刺设定;计算机领域借用这一隐喻来描述“从高位端还是低位端开始存放/解释字节”。

相关词 Related Words

文学与典籍 Literary Works

  • 《Gulliver’s Travels》(《格列佛游记》):虽不使用“endianness”这个现代术语,但“大端/小端”的设定是该词在计算机语境中的文化来源。
  • Computer Systems: A Programmer’s Perspective:讲解数据表示、内存布局与跨平台数据处理时常讨论端序问题。
  • The Java Virtual Machine Specification:涉及多字节数值在字节流中的表示(如 class 文件格式相关内容),端序是常见背景概念。
  • RFC 791 (Internet Protocol) 与相关网络 RFC 文档:网络协议字段按“网络字节序”(通常为大端)解释,端序概念在实现与互操作说明中频繁出现。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2201 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 09:30 · PVG 17:30 · LAX 01:30 · JFK 04:30
♥ Do have faith in what you're doing.