個人理解 :程序中的調試是指讓程序按單步執行,然後跟蹤觀察變量的值,以找出程序在運行到哪一步時不符合預期的值,從而debug~
個人發現(初步) : 在VC6.0中; 調試的快捷鍵是F10 ; 調試是一步一步來的,無需設置斷點(或者是我不會設置),覺得麻煩; 在C-FREE中; 調試的快捷鍵是F9;想在哪裏停就在哪裏停,能進入,能跳出;
比較喜歡用C-FREE5.0 ~,雖然功能可能不強大但給現在的我用足夠了; 而且很簡潔~易用~而且的而且還是中文界面~~;
C-FREE中的 F8 在調試中是“跳過”的中文解釋,嘗試了下,相當於VC6.0中的 F10 ,就是一步一步下來,不管你設置了斷點了沒有(唯一區別在於VC6.0中剛開始就斷,然後一步一步按 F10 運行下去;C-FREE中的 F8 是在第一個斷點時候才停,不是在程序剛開始,接下去就和VC6.0一樣了,一步步下去);
還有~發現要在調用的自定義函數時,進入自定義函數去變量跟蹤,可以直接在定義函數體的地方設置斷點,不過這樣的效果是每調用一次這個函數,都會斷;或者也可以在調用的時候斷,函數體定義的地方不斷,這樣,進去後按 F8 ~就是一步步跟蹤自定義函數,如果進去後按 F9 ,會跳出來,除非定義函數體內有斷點;
一般現在在寫的程序,沒覺得斷點調試有多大作用~直接看源代碼感覺快的多~以後東西大了邏輯性更復雜了,再用這個方法吧~