1、函数定义
返回类型 函数名(参数列表)
{
函数体
return; // 结束
}
2、画堆栈图
int plus(int x,int y) { return x+y; } void main() { plus(1,2); return; }
进入反汇编界面,追踪函数执行每一步。堆栈变化。
3、参数是如何传递的
C语言中参数传递:堆栈传参 从右到左
4、返回值存在哪儿? 返回值用了吗?
C语言中,返回值存储在EAX中。