作者caml (suitengu)
看板PLT
标题Re: [问题] 请问call by address
时间Thu Apr 12 09:33:05 2007
来看一下c style的stack
| ...... |
| func parameter3 |
| func parameter2 |
| func parameter1 |
| return addr |
| old ebp |
| local var1 |
| local var2 |
| local var3 |
| ...... |
&var运算的地址在call foo之前由main放入func parameter1里。
ptr根本就不在local variables里﹐哪里生成temp obj还push到stack上﹖﹖
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.150.234.136
※ 编辑: caml 来自: 211.150.234.136 (04/12 09:39)