說(shuō)明文說(shuō)明方法及特點(diǎn)
#error 預處理指令的作用是,編譯程序時(shí),只要遇到#error 就會(huì )生成一個(gè)編譯錯誤提示消息,并停止編譯。其語(yǔ)法格式為:

#error error-message
注意,宏串error-message 不用雙引號包圍。遇到#error 指令時(shí),錯誤信息被顯示,可能同時(shí)還顯示編譯程序作者預先定義的其他內容。
拓展閱讀:
#error命令是C/C++語(yǔ)言的預處理命令之一,當預處理器預處理到#error命令時(shí)將停止編譯并輸出用戶(hù)自定義的錯誤消息。
語(yǔ)法:
#error [用戶(hù)自定義的錯誤消息]
注:上述語(yǔ)法成份中的方括號“[]”代表用戶(hù)自定義的錯誤消息可以省略不寫(xiě)。
舉例1:
#error Sorry,an error has occurred!
舉例2:
#error
用法示例:
/*
*檢查編譯此源文件的編譯器是不是C++編譯器
*如果使用的是C語(yǔ)言編譯器則執行#error命令
*如果使用的是 C++ 編譯器則跳過(guò)#error命令
*/
#ifndef __cplusplus
#error 親,您當前使用的不是C++編譯器噢!
#endif
#include
int main()
{
printf("Hello,World!");
return 0;
}
【說(shuō)明文說(shuō)明方法及特點(diǎn)】相關(guān)文章:
說(shuō)明文的說(shuō)明方法11-15
小學(xué)說(shuō)明文的說(shuō)明方法01-24
語(yǔ)文說(shuō)明文的說(shuō)明方法10-21
說(shuō)明文答題的方法11-28
說(shuō)明文題型及答題方法09-09
說(shuō)明文的閱讀方法及技巧07-18
- 相關(guān)推薦