摘要: 今天我们来看一下函数的调用过程与栈帧。 我们通过一段简单的代码和图示来介绍这个过程: 将这个过程用图示表示出来: 在cpu中,两个寄存器EBP、ESP分别指向栈的底端和顶端。 当程序开始运行时,先会创建两个变量a、b, 这时在栈中就会创建两段空间,地址中分别存放a和b的值,且由于a比b先创建,所以a 阅读全文
posted @ 2017-11-05 12:11 coldcold 阅读(815) 评论(0) 推荐(0) 编辑