栈框架
一个程序由一个或多个通过调用对方来交互的函数组成
栈框架是一个程序由一个或多个通过调用对方来交互的函数组成。
每当一个函数被调用时,内存的一块区域为这个新的函数调用分配好,被称为栈框架。
这块区域拥有一些重要信息,比如;
1、新的被调用函数的所有自动变量的存储空间。
2、被调用函数返回值要返回到的调用者的行号。
3、被调用函数的参数。
每个函数都有它自己的栈。总的来看,所有栈框架组成了调用栈(call stack)。
参考资料
栈框架和栈 .china unix.
最新修订时间:2023-12-20 09:35
目录
概述
参考资料