端序(又稱位元組序),是一種很數據結構的東西嗯0.0
最近在做二進位文件解包,發現文件頭上的分配表是用大端序的。
還是python方便,一開始用的是這樣的:
1 |
struct.unpack('>%1s2x3I' ,dt) |
這樣解包出來的結果中定位信息是類似0xFA2D3412這樣子的大端序。而我們需要的是0x12342DAF這樣的小端序,即每兩位為一個單位逆轉。
端序(又稱位元組序),是一種很數據結構的東西嗯0.0
最近在做二進位文件解包,發現文件頭上的分配表是用大端序的。
還是python方便,一開始用的是這樣的:
1 |
struct.unpack('>%1s2x3I' ,dt) |
這樣解包出來的結果中定位信息是類似0xFA2D3412這樣子的大端序。而我們需要的是0x12342DAF這樣的小端序,即每兩位為一個單位逆轉。