c語言 - error定義

來源:魅力女性吧 2.8W
c語言 error定義

error命令是C/C++語言的預處理命令之一,當預處理器預處理到#error命令時將停止編譯並輸出用户自定義的錯誤消息。

這裏的 #error,用於判斷程序是否定義了 SHOW_INFO 這個宏,如果定義了則正常執行如果未定義,則引起編譯器報錯,錯誤提示信息就是 #error 後面的內容。

#error是使編譯器產生一個錯誤,在你的程序中上一句#ifndef PI判斷為真,於是編譯器就執行了#error這句,導致編譯報錯

熱門標籤