作者dcleft (SOSOYA)
看板C_and_CPP
标题[问题] System Stack 的问题
时间Wed Feb 25 22:49:55 2009
我知道local variable存在stack内後 有几个问题
1. 那麽要如何观察这个stack呢? 要用什麽工具?
2. recursive call会让stack暴掉指的就是这个stack吗?
3. 这个stack的stack pointer是cpu中的register sp吗??
4. 存local variable的stack跟call stack有一样吗
5. 如果开2个C program会共用这个stack吗??
thanks!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.99.0.10
1F:推 LPH66:简单的答案: 1.debugger 2.yes 3.yes 4.yes 5.no 02/25 22:50
2F:→ dcleft:请问是什麽样的debugger呢?我用vs2008的它把auto跟call st 02/26 05:42
3F:→ dcleft:ack给分开,有什麽样的debugger可以看到stack全貌的吗? 02/26 05:43
4F:→ dcleft:顺便问一下,有办法调整stack的大小吗?预设是多少呢? 02/26 05:44
5F:→ james732:stack全貌的话 可以用vs debugge的"记忆体"视窗 02/26 06:14
6F:→ james732:位址输入 esp 的话就可以指到 stack 的顶端了(应该吧) 02/26 06:15