函数调用时:
主函数的下一条指令的地址入栈
函数的参数入栈,从右往左入栈
函数的局部变量入栈。注意:静态变量不入栈。
函数执行结束后:
局部变量出栈
参数出栈
栈顶指针指向最开始存的地址,也就是主函数的下一条指令,程序由该点继续执行。
转:https://blog.51cto.com/lynsa/467830