複製鏈接
請複製以下鏈接發送給好友

調試程序

鎖定
調試程序是可在被編譯了的程序中判定執行錯誤的程序,它也經常與編譯器一起放在IDE中。
中文名
調試程序
外文名
debugger
運行一個帶有調試程序的程序與直接執行不同,這是因為調試程序保存着所有的或大多數源代碼信息(諸如行數、變量名和過程)。它還可以在預先指定的位置(稱為斷點(breakpoint))暫停執行,並提供有關已調用的函數以及變量的當前值的信息。為了執行這些函數,編譯器必須為調試程序提供恰當的符號信息,而這有時卻相當困難,尤其是在一個要優化目標代碼的編譯器中。因此,調試又變成了一個編譯問題。