![]()
以下用一個簡單的例子(算階乘的程式)介紹在Visual C++中使用debugger一些常用的功能。
1. 寫好程式後在你覺得可能有問題的那幾行按[F9]設下breakpoint(程式執行時會 在你設breakpoint處停下),debug的過程中也可隨時設breakpoint

按[F5](Go)開始執行程式,黃色箭頭處表示程式執行到此,下方會有一個視窗顯示變數的數值,上方的功能表中會有一個[Debug]可下拉看看有些什麼功能

2. 接著按[F10](Step over)繼續執行程式,每按一次就會執行一行

若需要看sub function執行的情形就按[F11](Step into)
要跳出sub function執行則按[Shift]+[F11]

3.若要結束debug則按[Shift]+[F5]即可回到原來的正常模式