端序(又称字节序),是一种很数据结构的东西嗯0.0
最近在做二进制文件解包,发现文件头上的分配表是用大端序的。
还是python方便,一开始用的是这样的:
1 |
struct.unpack('>%1s2x3I' ,dt) |
这样解包出来的结果中定位信息是类似0xFA2D3412这样子的大端序。而我们需要的是0x12342DAF这样的小端序,即每两位为一个单位逆转。
端序(又称字节序),是一种很数据结构的东西嗯0.0
最近在做二进制文件解包,发现文件头上的分配表是用大端序的。
还是python方便,一开始用的是这样的:
1 |
struct.unpack('>%1s2x3I' ,dt) |
这样解包出来的结果中定位信息是类似0xFA2D3412这样子的大端序。而我们需要的是0x12342DAF这样的小端序,即每两位为一个单位逆转。