在如下行下断点,然后运行,中断;
右击中断的代码行,选择 转到反汇编;
红线标示的行是调用AddNum()函数处;看一下之前使用了push把a和b压入栈;使用push压入栈的变量就是放入栈的变量;
#include int AddNum(int , int ); int main(void){ int a = 7; int b = 8; int sum = AddNum(a, b); printf("sum: %d",sum); return 0;} int AddNum(int a, int b){ int nSum = a + b; return nSum;}
京公网安备 11010502049817号