C语言常见的错误类型
生活随笔
收集整理的這篇文章主要介紹了
C语言常见的错误类型
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 語(yǔ)法錯(cuò)誤
- 邏輯錯(cuò)誤
- 系統(tǒng)錯(cuò)誤
語(yǔ)法錯(cuò)誤
語(yǔ)法錯(cuò)誤: 這是指程序中含有不符合語(yǔ)法規(guī)定的語(yǔ)句。 例如: 關(guān)鍵字或符號(hào)書寫錯(cuò)誤(將printf寫成print、將數(shù)組元素引用寫成a(2)等)、使用了未定義的變量、括號(hào)不配對(duì)等。邏輯錯(cuò)誤
邏輯錯(cuò)誤: 這是指程序中沒(méi)有語(yǔ)法錯(cuò)誤,可以通過(guò)編譯、連接生成可執(zhí)行程序,但程序運(yùn)行的結(jié)果與預(yù)期不相符的錯(cuò)誤。 例: 我們要計(jì)算1+2 結(jié)果卻是0 這明顯與預(yù)期的不相符。這就是邏輯錯(cuò)誤。系統(tǒng)錯(cuò)誤
系統(tǒng)錯(cuò)誤: 這是指程序沒(méi)有語(yǔ)法錯(cuò)誤和邏輯錯(cuò)誤,但程序的正常運(yùn)行依賴于某些外部條件的存在,如果這些外部條件缺失,則程序?qū)⒉荒苓\(yùn)行。總結(jié)
以上是生活随笔為你收集整理的C语言常见的错误类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 80C51单片机的最小系统
- 下一篇: 3.2 汇编语言程序设计