一.什么是栈帧?! 什么是栈帧,引用百度百科的经典解释:“栈帧也叫过程活动记录,是编译器用来实现函数调用过程的一种数据结构。” 实际上,可以简单理解为:栈帧就是存储在用户栈上的(当然内核栈同样适用)每一次函数调用涉及的相关信息的记录单元。让我们从栈开始来理解什么是栈帧... 栈作为一种特殊的数据结构而存在(和“队列”相反的记录结构和操作规则),是一种