logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深入理解函数栈帧的创建与销毁——从汇编视角彻底搞懂函数调用

函数栈帧(stack frame)是函数调用过程中在调用栈(call stack)上开辟的一块连续空间。每次函数调用都会创建自己的栈帧,函数返回时销毁。函数参数(调用方压入的实参副本)返回地址(call 指令压入,告诉函数调用结束后回到哪里)上一层函数的 ebp(用于恢复调用方的栈帧)临时数据:非静态局部变量、编译器生成的临时变量被保存的寄存器(函数执行期间可能用到 ebx/esi/edi 等,需

文章图片
#数据结构
OpenCode保姆级安装教程

开源 AI 编程代理(编程助手 / 编程智能体),它提供终端界面、桌面应用、网页端和 IDE 扩展等多种使用方式。它和 Claude Code、Cline、Gemini CLI 是同一类工具。

#数据结构
到底了