V2EX  ›  英汉词典

Host Byte Order

释义 Definition

Host byte order(主机字节序)指某台计算机在内存中存放多字节数据(如 16 位、32 位整数)时,字节排列的本地规则。常见的主机字节序有小端序(little-endian)和大端序(big-endian)。在网络编程中,常需要在主机字节序与网络字节序之间转换,以保证不同机器之间数据一致。

发音 Pronunciation (IPA)

/hoʊst baɪt ˈɔːrdər/

例句 Examples

The port number is stored in host byte order.
端口号以主机字节序存储。

When sending a 32-bit integer over the network, convert it from host byte order to network byte order to avoid endianness issues across different architectures.
当通过网络发送 32 位整数时,应先把它从主机字节序转换为网络字节序,以避免不同硬件架构之间因端序不同而产生的问题。

词源 Etymology

该术语由三部分组成:host(主机/本机计算机)+ byte(字节)+ order(顺序/排列)。它在网络与系统编程语境中固定化,用来强调“本机采用的字节排列方式”,并与统一规定的 network byte order(网络字节序,传统上为大端)相对。

相关词 Related Words

文学与典籍 Literary Works

  • UNIX Network Programming(W. Richard Stevens):讨论套接字编程时频繁出现 host byte order / network byte order 及相关转换函数。
  • TCP/IP Illustrated, Volume 1(W. Richard Stevens):讲解协议与数据表示时涉及端序与字节序转换。
  • The C Programming Language(Kernighan & Ritchie):虽不以该短语为核心,但在与底层数据表示相关的语境中常与端序概念一起被引用与讨论。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1582 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 16:12 · PVG 00:12 · LAX 08:12 · JFK 11:12
♥ Do have faith in what you're doing.