這樣使用調試程序狀態及語法錯誤!!

程序調試

前提:程序,沒有語法錯誤,語法錯誤VS幫我檢查。檢查程序出現的邏輯錯誤。
核心思想:讓程序一行一行的執行。

添加行號:工具——選項——文件編輯器——C/C++——行號(勾選)

這樣使用調試程序狀態及語法錯誤!!

程序調試流程

添加斷點——可以添加多個,鼠標點擊待添加斷點行左側行號前灰色區域。再次點擊取消。
光標停止在待添加斷點行的任意位置,按F9,添加斷點,再次按F9取消斷點。
調試必須再Debuy模式下進程,Release模式無效。

F5啟動調試

斷點停止的位置,是尚未執行的指令!

開始調試

逐語句執行——逐語句執行下一行(F11),遇見函數,進入自定義函數內部,逐跟蹤執行下一行。

這樣使用調試程序狀態及語法錯誤!!

逐過程執行——逐過程執行下一行(F10),遇到函數不進入函數內部,逐條跟蹤執行。
逐斷點執行——代碼中有多斷點,直接跳轉到下一行斷點,點擊:“繼續”。

跳出函數,跳出當前斷點所在函數。


分享到:


相關文章: