如何将int变量的地址传给寄存器?C/C++ codeint a 0__asm{moveax, ??? 怎么将a的地址传给eax?}我只知道
如何将int变量的地址传给寄存器?
- C/C++ code
int a = 0; __asm { mov eax, ??? ; 怎么将a的地址传给eax? }我只知道定义一个指向a的指针,然后将他传给寄存器,但有别的方法么?
[解决办法]
搞错了...
lea eax,a
如何将int变量的地址传给寄存器?
int a = 0; __asm { mov eax, ??? ; 怎么将a的地址传给eax? }