C和C++函数调用的过程

C语言的函数调用的过程:

1、跳转到代码区内函数所对应的首地址

2、创建函数栈帧(分配内存空间)

3、进行参数传递(先计算实参表达式的值,再赋值给形参变量)

4、执行函数体

5、返回调用点并提交计算结果,即函数调用表达式的值

6、释放运行栈

C++的函数调用过程:

 

posted on 2013-09-30 16:00  leafs  阅读(146)  评论(0编辑  收藏  举报

导航