首先編譯程序 多加一個 -gc++
c++ test.cpp -o a -Wall -g 編譯
執行時使用test
gdb a變量
此時輸入 l 顯示全部的代碼程序
lgdb
輸入b 加入斷點到某一行(break)db
b 108co
運行代碼到斷點處(run)watch
r
此時輸入s單步運行(step )
s
監視某一個變量值的變化
watch ×××
運行直到下一個暫停點(continue)
c
期間輸出變量的結果 (print )
p ×××
q退出