函数的调用机制

1 开辟该函数的栈空间

2 将当前运行状态压栈

3 将反回地址(调用函数的地方)压栈

4 在栈内分配参数空间,传递参数信息

5 执行被调用函数,如果有局部变量,则在栈内分配内存

如图: 

 

 

执行完毕后按先进后出的原则依次出栈

posted @ 2013-10-16 22:27  yu111  阅读(153)  评论(0编辑  收藏  举报