超哥9527 2017-11-06 02:33 采纳率: 0%
浏览 1258

VS2008使用内联汇编,Debug没有问题, Release就报错

编译器是VS2008,   Debug没有问题, Release就报错,求大师指点。
.\***.cpp(147) : error C2420: “memset”: 第一操作数 中的非法符号

.***.cpp(147) : error C2415: 不正确的操作数类型

__asm
{
push 10
push 0
push eax
call memset
}

  • 写回答

2条回答 默认 最新

  • threenewbee 2017-11-06 02:58
    关注

    push eax
    eax是地址么
    试试看
    push ptr[eax]

    评论

报告相同问题?