Skip to content

c一站式编程学习 #32

@eeechoo

Description

@eeechoo

https://blog.csdn.net/yxysdcl/article/details/5569351
leave 指令 清除掉 当前栈帧
ret 执行 恢复到 调用点继续执行

call 指令并不产生 栈帧

call 指令执行后,才会形成栈帧

ebp = esp 时,才会形成一个空的栈帧

ebp 从来是指向当前栈帧之外的。

尾调用 和 尾递归
https://www.cnblogs.com/catch/p/3495450.html
尾递归 是 函数自己在尾部调用自己
尾递归是 尾调用的特例

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions