我很想知道为什么会这样,并且希望经验丰富的网络程序员帮助我解释为什么字节排序仅适用于多字节整数.
参考:https://beej.us/guide/bgnet/html/multi/htonsman.html
big-endian架构存储多字节数据类型的字节,如下所示:
而小端架构则将它们反向存储:
当数据从一台机器传输到另一台机器时,必须重新排序单个数据类型的字节以与目标机器的字节序对应.
但是当数据类型只包含一个字节时,没有什么可以重新排序.