溫馨提示×

dev c++調(diào)試如何追蹤變量值

c++
小樊
81
2024-11-18 19:55:21
欄目: 編程語言

在 Dev-C++ 中調(diào)試并追蹤變量值的方法如下:

  1. 打開 Dev-C++,創(chuàng)建或打開一個 C++ 項目。

  2. 在代碼中添加斷點(diǎn)。要添加斷點(diǎn),只需在要暫停執(zhí)行的代碼行左側(cè)的邊距處單擊即可。例如,如果要查看 int x = 5; 變量的值,請在 int x 前后分別單擊,添加兩個斷點(diǎn)。

  3. 點(diǎn)擊工具欄上的 “調(diào)試” 按鈕(一只小蟲子圖標(biāo)),或按下 F9 鍵啟動調(diào)試會話。程序?qū)⒃诘谝粋€斷點(diǎn)處暫停執(zhí)行。

  4. 使用調(diào)試工具欄上的按鈕來查看變量值。以下是常用按鈕的說明:

    • “查看變量”(一個放大鏡圖標(biāo)):點(diǎn)擊此按鈕將打開一個窗口,顯示當(dāng)前作用域內(nèi)的所有變量及其值。在這里,您可以找到您感興趣的變量并查看其值。
    • “步進(jìn)”(一個三角形圖標(biāo)):點(diǎn)擊此按鈕將使程序執(zhí)行下一行代碼,然后暫停。這對于檢查循環(huán)或遞歸函數(shù)中的變量值非常有用。
    • “步進(jìn)進(jìn)入”(一個向右的箭頭圖標(biāo)):點(diǎn)擊此按鈕將使程序執(zhí)行下一行代碼,如果該代碼是一個函數(shù)調(diào)用,則進(jìn)入該函數(shù)。這對于檢查函數(shù)內(nèi)部的變量值非常有用。
    • “步出”(一個向左的箭頭圖標(biāo)):點(diǎn)擊此按鈕將從當(dāng)前函數(shù)返回上一級。這對于檢查函數(shù)執(zhí)行后的變量值非常有用。
    • “繼續(xù)”(一個三角形圖標(biāo),位于 “步進(jìn)” 按鈕旁邊):點(diǎn)擊此按鈕將使程序繼續(xù)執(zhí)行,直到遇到下一個斷點(diǎn)或程序結(jié)束。
  5. 在 “查看變量” 窗口中,您可以找到您感興趣的變量并查看其值。如果需要查看其他變量的值,可以在左側(cè)的 “表達(dá)式” 列表中添加它們。只需在變量名上單擊,然后按回車鍵即可將其添加到列表中。

  6. 在調(diào)試過程中,您可以隨時添加、刪除或禁用斷點(diǎn)。要刪除斷點(diǎn),只需再次單擊該斷點(diǎn)即可。要禁用斷點(diǎn),請右鍵單擊斷點(diǎn)并選擇 “禁用斷點(diǎn)”。要啟用斷點(diǎn),請右鍵單擊斷點(diǎn)并選擇 “啟用斷點(diǎn)”。

通過以上步驟,您可以在 Dev-C++ 中調(diào)試代碼并追蹤變量值。

0