这是我正在使用的内存块:
您可以看到8b ff 55 8b ec 83 7d 0c 01 . . . .
代码。我想每个字节得到一个,所以我试过了:
DWORD offset; // this memroy has '0x61CAB0E4' and that means '8b ff 55... memroy block'
BYTE Result;
memcpy(&Result, &offset, 1); //1 mean byte as I want
但是,结果不正确。如果我调试,结果值为228
,我希望该值为8b
。
如何将内存阻塞一个字节?
8b,
ff,
55,
8b,
ec,
83,
7d,
....等
结果如下:
答案 0 :(得分:1)
您没有正确转换结果并误解:
11100100
10001011
- 这是139。1000
为8,1011
为11
,即b
,最后为8b
。