Linux 网络编程——网络字节序(三)
生活随笔
收集整理的這篇文章主要介紹了
Linux 网络编程——网络字节序(三)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
1. 字節序
2. 網絡字節序
字節序
所謂的字節序,是指多字節數據在內存中的存儲順序,其中有兩種方式,大端格式和小端格式。
小端格式(Little-Endian):將低位字節數據存儲在低地址。
大端格式(Big-Endian):將高位字節數據存儲在低地址。
例如整數0x12345678:
網絡字節序
網絡字節序就是網絡的數據流在內存中的存儲方式,而它的定義是:收到的第一個字節當成高位看待,所以要求發送端發送的第一個字節是高位。可見多字節數據在發送前,數據在內存中應當以大端法存放。
總結
以上是生活随笔為你收集整理的Linux 网络编程——网络字节序(三)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux网络编程 之 无连接和有连接通
- 下一篇: Linux网络编程 之 套接字(四)