Re: 堆疊的問題
|
||||
---|---|---|---|---|
版主
|
C18 的堆疊有 PC counter的堆疊與FSR1& FSR2所建立的堆疊。if else 指令與堆疊無關,拿掉後不會影響堆疊。
發表於: 2007/3/14 15:48
|
|||
|
Re: 堆疊的問題
|
||||
---|---|---|---|---|
高級會員
|
再請問板主一個有關c語法的問題如下
void function{void} { if(條件式) {.....} else if {.....} else<---- 一般接下來會有else這個判斷,請問如果拿掉是否就會造成堆上的錯誤? {.....} }
發表於: 2007/3/14 9:39
|
|||
|
Re: 堆疊的問題
|
||||
---|---|---|---|---|
版主
|
1. 程式會怪怪的,程式會跑錯功能你會的怪怪的,這是比較不嚴重的時候。
2. 嚴重的是會當機,Watch-Dog Timer 會動作,機器會被Reset。
發表於: 2007/3/13 15:25
|
|||
|
堆疊的問題
|
||||
---|---|---|---|---|
高級會員
|
請問如果使用堆疊時 過度堆入或過度推出會發生什麼情況呢?
發表於: 2007/3/13 12:49
|
|||
|