剛下載的軟體,撰寫程式準備除錯的時候
選的是圖中第一個斷點
可見程式中斷點在scanf(函式)之前
但是一除錯就出現了第二個圖中的,可以輸入
輸入一個數字之后enter 輸出的小視窗就會消失
但是無法下一步,有大佬指教指教嗎



uj5u.com熱心網友回復:
在最后的花括號前面加上2行 getchar();uj5u.com熱心網友回復:
做了斷點之后, 點擊你發的最后那個圖上的除錯按鈕, 程式會運行,并且暫停到你的斷點處, 這個時候點擊最下面那個圖上的下一步,向下執行, 這個時候下一步按鈕不可用嗎?uj5u.com熱心網友回復:
點下一步的話沒反應,然后輸入之后回車就直接第三張圖那樣了
uj5u.com熱心網友回復:
這樣的話你可以試試點下一條陳述句我是覺得下一步應該是跳過此斷點繼續執行,而下一條陳述句是逐條運行
是在不行在主函式最后一條陳述句設個斷點
然后點下一步就會停在最后一條陳述句
uj5u.com熱心網友回復:
下一步應該是跳過此斷點繼續運行直到下一個斷點才停止下一條陳述句應該是不論下一條陳述句是否有斷點,都會繼續運行
uj5u.com熱心網友回復:
因為在你輸入完以后,按下enter,就要開始處理了,而你的斷點設在那,也許你需要在那個地方查看一些變數的值,所以exe視窗才會置后轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/123346.html
標籤:新手樂園
上一篇:求教typedef struct PtrToNode和typedef PtrToNode的區別
下一篇:資料結構 插入洗掉改寫
