1. 程式人生 > >除錯的方法以及重要性

除錯的方法以及重要性

除錯在程式程式設計中具有很重要的地位,除錯可以幫助程式設計師解決很多問題。Bug是由一個或多個缺陷造成的,所以要花一些時間來改正一些程式中的Bug,這種操作就叫做debug。

1、如何啟動除錯:

點選除錯選單中的啟動除錯或使用F5健啟動。

在存在問題處使用斷點來啟動除錯。

2、斷點的具體用法:

(1)斷點的作用是告訴偵錯程式在哪裡停下來。

點選左邊邊框或使用快捷鍵F9來使用斷點。當斷點變為黃色意味著下一步將執行此行。

在中斷模式下,有多個可使用的命令。如下:

斷點工具條:


(2)逐過程:



使用逐過程將會跳過if語句。

(3)逐語句:

使用逐語句會進入到if語句中。

(4)跳出:

使用跳出會從if語句中執行完,在返回到呼叫if語句的主函式中。

3、監視視窗

(1)監視:

你可以新增你想要使用的變數,單擊名稱列的方框輸入你想要了解的變數,如需更改變數,需要雙擊該變數,再進行更改變數操作。監視可以知道變數的值和型別。

4、除錯常用快捷鍵:

快捷鍵具體操作
F5啟動除錯
F10逐過程
F11逐語句
shift+F11跳出
Ctrl+Ait+W,1開啟監視器1

5、總結:

除錯對於寫好一個程式是非常有幫助的功能,通過除錯可以發現一些細微的Bug,這樣就可以及時的發現並且改正。除錯還有很多有用的操作比如監視區域性變數,即時視窗,呼叫堆疊,除錯多執行緒程式,除錯並行程式等。因此深入學習除錯是十分重要的!