读书人

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

发布时间: 2012-02-06 15:52:44 作者: rapoo

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
编译通过

读书人网 >汇编语言

热点推荐