我的Visual Studio 2015存在问题。我在YouTube上关注x64 Assembly Tutorial系列,但存在问题。 当我使用监视工具检查EAX寄存器的值时,它总是显示值3435973836.这是我的程序的样子: Visual Studio截图:" http://prntscr.com/c713mv"
Main.cpp
#include <iostream>
#include <conio.h>
using namespace std;
extern "C" int GetValueFromASM();
int main() {
cout << "ASM said: " << GetValueFromASM() << endl;
_getch();
return 0;
}
ASMFunctions.asm
.code
GetValueFromASM proc
mov eax, 78
ret
GetValueFromASM endp
end
&#13;