作者dryadd52379 (永無止盡的六月)
看板EE_DSnP
標題[問題] hw1.2 p1
時間Thu Oct 13 01:16:06 2011
為甚麼當ibegin==_degit-1成立時(ibegin=1),idx=4?(不是應該還是1嗎?)
還有就是當base case跑完時,跳回recursive case的第二個while時,ibegin的值會變回1?
感覺用next觀察值的變化的時候,很多都跟我預期的不一樣耶...
是我的ddd的問題嗎?
--
※ 發信站 :批踢踢實業坊(ptt.cc)
◆ From: 140.112.250.75
1F:→ aalaass:第一個是因為在那次遞回的時候,idx還沒有被宣告 10/13 01:25
2F:→ dryadd52379:第二個沒事了XD 10/13 01:26
3F:→ aalaass:第二個你把breakpoint往前移,然後把數值紀錄一下就會懂了 10/13 01:26
4F:→ dryadd52379:為什麼經過第二個while,idx會從1跳到3 10/13 01:35
5F:→ dryadd52379:中間不是只會作一次++嗎,而且後面的==用途是什麼? 10/13 01:36
6F:→ wmin0:這就是作業要問你的啊... 10/13 01:38
7F:→ dryadd52379:我終於看懂了== 10/13 01:46
8F:推 frankofranko:那idx 10/13 13:38
9F:→ frankofranko:那idx還沒被定義為什麼display不會直接不見阿? 10/13 13:40
10F:→ aalaass:我不確定,但我記得display會隨便顯示一個記憶體位置的值 10/13 16:11