|
KEIL C51錯(cuò)誤的解決辦法——unterminated conditionals
該錯(cuò)誤是說(shuō),你的AD_converter.c文件有一個(gè)凌亂的條件編譯或預(yù)編譯。因?yàn)镃語(yǔ)言中有時(shí)自己做頭文件,
頭文件中的預(yù)編譯或宏定義,那么條件編譯就避免不了。那寫條件編譯時(shí),可能有忘寫一個(gè)基本的語(yǔ)句。比
如說(shuō),你用了條件編譯#ifndef而忘記寫#endif。因?yàn)樗麄儽緛?lái)就是配套的。有前者必有后者。不能丟掉其中
任何一個(gè)。就像你寫C語(yǔ)句,你不會(huì)寫了 int i 而不能忘記寫 " ; " ?傊霈F(xiàn)上述問(wèn)題。先看看整個(gè)C文
件中是否出現(xiàn)上述錯(cuò)誤;蛘麄(gè)工程中自己做的頭文件中。 |
|