當前位置:趣味科普網>經驗>

程式碼中語法錯誤和邏輯錯誤的區別

經驗 閱讀(3.1W)

程式碼中語法錯誤和邏輯錯誤的區別

程式碼中語法錯誤和邏輯錯誤最大區別就是語法錯誤通不過編譯器的編譯,邏輯錯誤則能通過。

具體的說就是語法錯誤的意思是該錯誤違背了此種語言的基本規則,比如必須以分號結束語句的語言用點來結束。邏輯錯誤是指演算法上的錯誤。比如迴圈語句的結束條件沒有寫,語句能通過編譯,但執行後會發生死迴圈無法跳出的現象。