當前位置:名人名言大全網 - 端午節短信 - 什麽是語法錯誤?什麽是邏輯錯誤?什麽是邏輯錯誤?什麽是語法錯誤?

什麽是語法錯誤?什麽是邏輯錯誤?什麽是邏輯錯誤?什麽是語法錯誤?

1,語法錯誤:這是指程序中含有不符合語法規則的語句,如關鍵字或符號的書寫不正確(printf寫成print,數組元素引用寫成a(2)等。),使用未定義變量,括號不相等。有語法錯誤的程序無法編譯,所以程序不會運行。

2.邏輯錯誤:這是指程序沒有語法錯誤,通過編譯連接可以生成可執行程序,但程序運行結果與預期不壹致的錯誤。例如,整型變量的值超出了有效值範圍,在scanf函數中省略了地址運算符。,數組元素引用中的下標越界,復合語句在應該使用的時候沒有使用。因為含有邏輯錯誤的程序仍然可以運行,是壹種很難發現和調試的程序錯誤,所以在程序設計和調試中要特別註意。