程序錯誤的分類
程序中的錯誤大體可分為三類:即編譯錯誤、實時錯誤和邏輯錯誤。
編譯錯誤多數(shù)是因為不正確的代碼產(chǎn)生的,即在編寫程序時書寫了錯誤的語法,從而導(dǎo)致編譯器無法正確解釋源代碼而產(chǎn)生的錯誤,因此也稱為語法錯誤。
實時錯誤是指應(yīng)用程序運行期間,一條語句試圖執(zhí)行一條不可能執(zhí)行的操作而產(chǎn)生的錯誤,也稱為運行時錯誤。
邏輯錯誤是指程序的運行結(jié)果和程序員的設(shè)想有出入時產(chǎn)生的錯誤。這類錯誤并不直接導(dǎo)致程序在編譯期間和運行期間出現(xiàn)錯誤,較難發(fā)現(xiàn)。
如是編譯錯誤或說的語法錯誤只能怪你學(xué)藝不精,因為這種錯誤的語法在教程學(xué)習(xí)時都教了正確的語法的。運行時錯誤是編寫程序的人工作精煉不足考慮不全所產(chǎn)生的。要多想下,判斷一下客戶在操作時出的錯,要控制去避免他。邏輯錯誤要我們的邏輯思維跟著電腦程序運行去想來得到結(jié)果,往往有些程序和我們?nèi)说乃季S有出入所以一般難發(fā)現(xiàn)。
【版權(quán)聲明】:本站內(nèi)容來自于與互聯(lián)網(wǎng)(注明原創(chuàng)稿件除外),如文章或圖像侵犯到您的權(quán)益,請及時告知,我們第一時間刪除處理!謝謝!