__asm { mov dword ptr [ebp-4], 10h //改变内存中 i 的值 但是又不让编译器知道的 解释说明
//改变内存中 i 的值,但是又不让编译器知道__asm { mov dword ptr [ebp-4], 20hmov dword ptr [ebp-4], 10h mov 是指令, 意思是把数据从“源地址”移动到“目的地址”; 10h 就是“源地址”,只不过这里用了一个常数而不是地址; dword ptr [ebp-4] 就是“目的地址”。 其中,ebp你可以理解为一个指针,ebp-4则是向下4的偏移处(刚好就是nA的地址)。 dword ptr意思是把刚才那个偏移处解释为...
原创
2021-01-03 13:15:51 ·
2661 阅读 ·
0 评论