C++函数调用,为什么要保存ebp帧指针
如题,C++函数调用,为什么要保存ebp帧指针
答案或建议:
目前的编译器一般都将函数内的局部变量保存在栈空间里
在进入函数的时候,将ebp指向局部变量区,以便函数读取数据
由于函数往往是嵌套调用的,如果你不保存,那么返回是就不知道调用函数的局部变量区在什么地方了
文章转载请保留:http://www.baikewenda.com/h/1111/a30279.html
其它内容:
→ 怎么将PPT发到微博上去?
→ 我IE页面中的“地址”栏不见了,如何恢复?
→ MSN是什么意思?咋会和Email并提呢?
→ 桌面通知区域的图标怎么设置?
→ 怎么使用键盘上的打印屏幕键?
→ phpmyadmin:配置文件现在需要绝密的短语密码(blowfish_secret)
→ BIOS清零是不是就是恢复出厂设置
→ IP地址与物理地址与域名的关系?
→ 该如何从别人设置的QQ群里退出来?
→ 请问五笔和全拼中有个太阳和月亮是分别有什么作用?
→ “不能成功安装更新”怎么办?
→ 病毒的名字怎么来的
→ 我IE页面中的“地址”栏不见了,如何恢复?
→ MSN是什么意思?咋会和Email并提呢?
→ 桌面通知区域的图标怎么设置?
→ 怎么使用键盘上的打印屏幕键?
→ phpmyadmin:配置文件现在需要绝密的短语密码(blowfish_secret)
→ BIOS清零是不是就是恢复出厂设置
→ IP地址与物理地址与域名的关系?
→ 该如何从别人设置的QQ群里退出来?
→ 请问五笔和全拼中有个太阳和月亮是分别有什么作用?
→ “不能成功安装更新”怎么办?
→ 病毒的名字怎么来的