1. 程式人生 > >小白淺析軟件中的錯誤以及調試

小白淺析軟件中的錯誤以及調試

斷點 保持 但是 結果 編碼習慣 通過 否則 調試 nbsp

各位看官大牛你們好,我是一名it小白,今天想分享一下自己在學習工作中關於軟件中錯誤以及調試的心得:

一般軟件的錯誤可大致分為三類:1、編譯錯誤 2、運行錯誤 3、邏輯錯誤。

①當發生編譯錯誤時,代碼是無法通過編譯的,一般編譯器會給出相應的提示,開發者可以根據編譯器的報錯提示進行修改即可,編譯錯誤的特點是易發現、易修改。

②當發生運行錯誤時,代碼是可以通過編譯器編譯的,但是會在程序運行中出現各種問題,發生這種問題的時候開發者需要在編譯器的調試模式下進行斷點調試,逐步運行到導致報錯的語句,解決方案只能是通過調試時的提示發現報錯語句進行修改,此類錯誤特點是難發現、難修改。

③當我們的程序發生邏輯錯誤時,往往表現出的是運行結果與預期不符,發現此類錯誤時通過仔細核對運行結果,看是否符合預期,通過編譯器的斷點調試方法,逐步檢查此類錯誤的特點是極難發現、極難修改。

所有在開發中我們開發者應當保持良好的編碼習慣,多註釋,嚴謹的思維以及認真的態度,否則一旦程序發生錯誤不僅耗時耗力,而且也極有可能帶來各種麻煩。

小白淺析軟件中的錯誤以及調試