
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
函数栈帧的创建与销毁详解
函数栈帧是函数调用时在栈上开辟的空间,由ebp(栈底)和esp(栈顶)两个寄存器维护栈向下增长(高地址→低地址),遵循 FILO 原则局部变量在栈帧空间中创建,未初始化时内容为0xCC(即"烫烫烫")函数传参从右到左压栈,形参是实参的拷贝,通过ebp偏移访问返回值通过eax寄存器带回,大对象通过预留栈空间地址带回函数返回时,通过pop恢复寄存器、回收栈帧、ret跳转回原位置理解函数栈帧,是理解C语
到底了







