当前位置: 代码迷 >> 汇编语言 >> 100分呀!VC++内联汇编有关问题
  详细解决方案

100分呀!VC++内联汇编有关问题

热度:4180   发布时间:2013-02-26 00:00:00.0
100分求助呀!VC++内联汇编问题!
mov   dword   ptr   [ecx+0x18C],   eax
提示:error   C2415:   improper   operand   type

lea   eax,   Unk_48CA28[0xF0]
提示:error   C2420:   'Unk_48CA28 '   :   illegal   symbol   in   second   operand

怎么搞呀!!!!!!!

------解决方案--------------------------------------------------------
mov dword ptr [ecx+018Ch], eax

lea eax, [Unk_48CA28 + 0F0h]
Unk_48CA28也可能未定义。

------解决方案--------------------------------------------------------
vc6下测试通过.没有问题.
------解决方案--------------------------------------------------------
定义过没?
------解决方案--------------------------------------------------------
Unk_48CA28 未定义
------解决方案--------------------------------------------------------
debug和release都试过:
Unk_48CA28:
__asm lea eax, Unk_48CA28[0xF0] 
编译通过
__asm mov dword ptr [ecx+0x18C], eax 
编译通过
  相关解决方案