物聯網/嵌入式工程師
重磅升級:新增硬件電路設計與實戰,讓你軟硬通吃,同級PK無敵!行業風口、政策傾斜,新晉熱門高薪不內卷!0基礎一站式就業完整路徑,搶占先發優勢!
字節序,就是 大于一個字節類型的數據在內存中的存放順序。
計算機硬件有兩種儲存數據的方式:大端字節序(big endian)和小端字節序(little endian)。
我們現在有一個整數是258。用16進制表示是0x0102,然后我們把這個整數拆分成兩個字節,第一個字節為 0000 0001,第二個字節為 0000 0010。
如果在一個使用大端字節序的電腦上,這個整數會被這樣存放:
如果一個使用小端字節序的電腦上,這個整數的高字節就會存放在高地址上:
現在大部分的機器,都采用了小端字節序。但是在 IO 方面,則大部分使用大端字節序。例如,你要使用網絡發送一個 int 類型的變量,要先把 int 轉換成大端字節序,然后通過網絡發送。
大端字節序又被稱之為網絡細節序。
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報