能力值:
( LV12,RANK:420 )
|
-
-
2 楼
你读偏了1个字节
|
能力值:
( LV12,RANK:420 )
|
-
-
3 楼
BootSector:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D
0000000 : EB 52 90 (jmp) 46 54 46 53 20 20 20 20("NTFS ") 00 02 (BytesPreSector) 08 (SectorsPreCluster)
本应读0xb,0xc偏移的0x200,偏了一个字节,到了0xd ,0xc,自然变成了0x0802
猜想原因是你的结构定义没加push/popback,默认按4字节对齐了,将前面的3字节跳转指令也做为4字节对齐了,因此向后偏了一个字节
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
是因为未定义导致,已经解决,THANKS!
|
|
|