深度理解函数 我们知道每一次函数的调用都是一个过程,这个过程我们通常称为:函数的调用过程。这个过程要为函数开辟栈空间,用于本次函数的调用过程中临时变量的保存、现场保护。这块栈空间被称为函数栈帧。 在理解函数的栈帧之前,我们需要了解几个特殊的寄存器和一些汇编指令。eip:程序计数器,存放当前指令的下一条指令的地址;ebp:存放指向函数栈帧栈底的地址;esp:存放指向函数栈帧栈顶的地址;call:1将... Other 2023-09-19 38 点赞 0 评论 57 浏览