1. 程式人生 > >codeblocks單步除錯簡單操作

codeblocks單步除錯簡單操作

首先安裝codeblock,自行百度。
有的codeblock裡面沒有GUU編輯器,百度下載一個編輯器,關於編輯器的安裝檢視百度經驗即可。
1.建立工程,注意,路徑一定是英文的。
這裡寫圖片描述
一般新手直接選空專案就可以了。
2.要做c或者c++的專案,進行選擇
這裡寫圖片描述
3.建立工程名,選擇儲存路徑(自行定義)
這裡寫圖片描述
4.往裡面新增檔案
這裡寫圖片描述
5.寫程式碼
這裡直接寫了個小程式碼,方便測試

//輸入一個數,輸出這個數到1之間的數
#include <iostream>
#include <stdio.h>
using namespace std;

void test(int
n){ if(n==0) return ; cout<<n<<" "; test(n-1); } int main(void){ int n; cin>>n; test(n); return 0; }

6.除錯
快捷欄紅圈標示,如果沒有,在view下找到Toolbars,把那些東西勾選對號即可。
這裡寫圖片描述
首先把游標放在int n上,然後按F4,或者
這裡寫圖片描述
表示 run to cursor
然後按F7即可單步執行,或者
這裡寫圖片描述
表示next line(下一步)
這裡需要輸入n的值
這裡寫圖片描述

下面是一個test函式,如果再按F7,就會直接到return 0,如果想看test函式的執行過程,兩個方法:
1.設定斷點(F5)


這裡寫圖片描述
為了方便檢視相關變數的變化,我們可以開啟watches,下圖中的紅圈,點選選擇watches即可。
這裡寫圖片描述
2.step into ,step out
這裡寫圖片描述
這個step into可以跳入函式,如果想跳出則點選step out就行了。
7.退出除錯
這裡寫圖片描述

大家有更多經驗的可以提出來,共同分享~