CodeBlocks的使用(項目的創建,debug的常用操作)


一,主要界面組成

1.1 編輯器:編寫修改源碼;

1

1.2編譯器:將源碼編譯成目標語言和可執行程序

2

1.3調試器:跟蹤程序執行過程,調試問題代碼

3

二,Console項目的創建

2.1 File\(\rightarrow\)New\(\rightarrow\)Project

2.2 控制台程序選擇

4

2.3 選擇項目種類,填寫項目名和路徑

5

6

2.4 選擇編譯器

7

2.5 項目創建完成

8

三,啟動調試器

3.1 一般,調試器的按鈕可以在工具欄找到

如果沒有,可以從view菜單項中調出

調試器各個按鈕的作用:

1.Run to cursor 跳轉到標記的地方,標記出會有黃色小三角。表示當前要執行這行。

2.Next line 執行下一行

3.step into 調用函數時跳轉到函數里進行判斷

4.step out 調出調用函數

5.Next instruction 下一條指令

6.step into instruction 進入一條指令分步執行

3.2 設置斷點

使用調試器時需要讓程序在需要的位置中斷,在啟動調試器前設置斷點如下,鼠標點擊編輯器的左邊即可設置斷點

3.3 啟動調試器

3.3.1 調試器需要以Debug模式啟動,點擊按鈕debug:

3.3.2 啟動后,程序執行到斷點時,中斷

3.3.3 如果在執行過程中遇到輸入語句,則需要輸入完成后才可以繼續執行

3.3.4 在工具欄中打開調試窗口,主要打開Watches

3.3.5 Watches中顯示的是當前變量的值,可以展開數組

*3.3.6 除了自動顯示的值,也可以手動添加需要觀察的變量,如數組內的某個值,

*3.3.7 點擊 Next line 執行下一個語句,右邊的Step into為執行內部語句,最右側的紅色按鈕Stop debugger為結束調試;當執行到函數調用時,可以使用next line直接執行函數,或step into跳轉到函數內部執行語句,希望停止調試則點擊stop debugger

以上為調試器的基本使用方法,調試的目的主要是跟蹤變量值,觀察程序是否按預期的情況在執行,如果遇到變量值與預期不符,則問題就出現在之前的語句。

在調試之前,需要考慮可能有問題的代碼段,在此代碼段之后設置斷點。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM