dev c++除錯時檢視變數的值的方法:
1、 開始除錯後,在圖示區域按右鍵,選擇"新增監測(Add Watch)";或者直接按 F4;
2、在彈出視窗中輸入使用者想檢視的變數名,然後按確定(OK),就可以看到該變數的值;
3、用滑鼠選擇原始檔中的變數名,然後按 F4 也可以檢視變數的值,該變數會出現在左邊的監測列表中;
4、如果使用者在環境選項(Environment Options)中選擇了"透過滑鼠監測變數(Watch variable under mouse)",用滑鼠指向您想要檢視的變數一段時間,該變數也會被新增到監測列表中。
重要提示:
1). 當想檢視指標指向的變數的值的時候,按 F4,然後輸入星號及指標的名字(如 *pointer)。
如果沒加 *,看到的將會是一個地址,也就是指標的值。
2). 有時,偵錯程式(Debugger)可能不知道某個指標的型別,從而不能顯示該指標指向的變數的值。
此時,我們需要手動輸入該指標的型別。按 F4 後,以 *(type *)pointer 形式輸入。例如,
*(int *)pointer。
dev c++除錯時檢視變數的值的方法:
1、 開始除錯後,在圖示區域按右鍵,選擇"新增監測(Add Watch)";或者直接按 F4;
2、在彈出視窗中輸入使用者想檢視的變數名,然後按確定(OK),就可以看到該變數的值;
3、用滑鼠選擇原始檔中的變數名,然後按 F4 也可以檢視變數的值,該變數會出現在左邊的監測列表中;
4、如果使用者在環境選項(Environment Options)中選擇了"透過滑鼠監測變數(Watch variable under mouse)",用滑鼠指向您想要檢視的變數一段時間,該變數也會被新增到監測列表中。
重要提示:
1). 當想檢視指標指向的變數的值的時候,按 F4,然後輸入星號及指標的名字(如 *pointer)。
如果沒加 *,看到的將會是一個地址,也就是指標的值。
2). 有時,偵錯程式(Debugger)可能不知道某個指標的型別,從而不能顯示該指標指向的變數的值。
此時,我們需要手動輸入該指標的型別。按 F4 後,以 *(type *)pointer 形式輸入。例如,
*(int *)pointer。