原創文章,歡迎閱讀,禁止轉載
網絡序 大端 big-endian 能夠抓包看清楚
主機序 小端 little-endian 但window確實是小端,親自驗證(實際上也有大端的機器)
大端小端,針對多字節數據而言的,字符串單字節,不存在這個問題
小端:低位在低地址,高位在高地址(主機序)
大端:低位在高地址(網絡序)
int a=0x12345678;//結果以下:
有四個函數能夠進行字節序轉換:網絡
htonl() //把整型數從主機序轉爲網絡序,若是系統已經與網絡序一致則直接返回
ntohl()
htons()
ntohs()
原創文章,歡迎閱讀,禁止轉載函數