引用:
作者: lukawa
因為跑出for(i=0;i<5;i++)這個迴圈以後,就不會再執行到i++
所以當然i只會跑到5不會繼續往下加
如果有使用IDE,應該有step by step debug的功能
你可以一行一行去看i的值的變化,這樣你就會很清楚
i為什麼只會跑到5
|
了解,因為我主要是這個i==5的推理想不通,為何會想出要用i==5來達到這個目的?為何i==6,7...就不行?

所以現在就是因為i最後是跑到5而停下來,因此如果i==5就不符合之前的if(),但i確實有到5就是了?
這個step by step的功能尚找到。