记在最初,如果发现有专业术语的错误,请记得及时改正。这个真的很重要。
1. 无参数传递的函数调用
本例会实际演示一个 只有函数局部变量赋值的 demo
会先看一下 C 语言源代码和编译代码,然后一步一步的推演栈的空间使用
1.1 函数源码
C 语言源码:
注释:这个脚本中,main 函数调用 f 函数,各自函数里面有局部变量的定义,函数调用没有参数传递。
编译代码:
汇编指令:
1.2 编译 step 过程
todo
2. 有传参的函数调用
100. 致敬
如有不详,请参考王老师的精彩讲解 堆栈管理
学习过程中,获得了极大的满足感,把之前的一些东西串联了起来。十分感谢 王利涛老师。
在此表示感谢。
PS:本文中所有的资源和图片均来自视频中