作者pangfeng (Ikari Gendou)
看板b96902HW
标题Re: [问题] 关於批改娘
时间Wed Oct 17 09:32:53 2007
※ 引述《chhsiao (bye~)》之铭言:
: ※ 引述《JingXD (@O@)》之铭言:
: : 请问....
: : SUBMIT里面:
: : 什麽叫做 "使用到不该用的记忆体" .....
: : 囧~~~~
: 每次 call function 的时候你的参数和宣告的变数等
: 都会跟系统的要一份记忆体空间来储存.
: 这份记忆体空间称作 stack. (就是老师上课讲的 stack)
: 如果你递回太深了, 把 stack 撑爆的话,
: stack 可能会满出原来可以用的位置, 而用到不该用的地方。
: 如果你的终止条件写得对, 就可以避免这种情况发生。
那个stack就像上课时同学在讲台前排成的队伍一样,
如果终止条件没弄对, 乱call一通, 无止境的叫同学上去,
等到双班的同学全用光了, 开始把单班的也call上去时,
就会出现"使用到不该用的同学"讯息.
--
台湾大学资讯工程系 刘邦锋
--------------------------
合理的作业是训练,不合理的作业是磨练。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.28.26
1F:推 enhuang: 有效有推XDD 10/17 16:17
2F:推 starry0812:推使用到不该用的同学XD 10/17 21:16
3F:推 chhsiao:其实 call 完双班同学後, 有人会 call 学伴? XD 10/17 22:14
4F:推 champavalon:是宾哥?? XD 10/18 20:15