自己寫的程式碼、別人寫的程式碼、運行過程中的狀態、變數的值變化…等等,如果直接運行(Run)程式,是無法在程式中間進行中斷(暫停)。
不懂?沒關係,讓我們看個簡單的例子:
在程式運行後,在console會看到輸出
J.J.
Morose
問題:
程式運行過第6行的後a的值為?
答:””;
程式運行過第8行的後a的值為?
答:”J.J”;
程式運行過第10行的後a的值為?
答:”Morose”;
註:天才的你一定會說,這些問題也太簡單了吧!
讓我們在看個複雜一點的<泡沫演算法>。
結語
對於除錯模式,不是一朝一夕就可以說完全部的功能,也不是說可以快速知道可以運用在哪邊,只有!親手下去試試看,最能有所體會。
希望透過上方的這些例子、說明和實際操作,可以讓新手們對所謂的除錯(Debug)有一定的了解。
如果想要更進一步了解可以上網查查看,有很多的教學文章影片我覺得都講的滿好的,可以多多參閱。
最後建議回顧一下首章天堂私服 | 天堂私服架設教學,了解其章結目錄。
|
|
|
|
|
|