用于测试C函数调用模式 void func(int a,int b,int c) { __asm { //pop eax; } printf("%d,%d,%d/r/n",a,b,c); }; typedef int (*fp)(); int main(int argc, char* argv[]) { int n=2; fp aa; aa=(fp)func; __asm { mov eax,n; push eax; inc eax; push eax; inc eax; push eax; } aa(); } 结果显示 4,3,2