#error

#error

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

基本介紹

  • 外文名:#error
  • 釋義:C/C++語言的預處理命令之一
  • 語法:#error
  • 所屬學科:軟體學科
語法,實例,

語法

#error [用戶自定義的錯誤訊息]
註:上述語法成份中的方括弧“[]”代表用戶自定義的錯誤訊息可以省略不寫。

實例

舉例1:
#error Sorry,an error has occurred!
舉例2:
#error
用法示例:
/*
*檢查編譯此源檔案的編譯器是不是C++編譯器
*如果使用的是C語言編譯器則執行#error命令
*如果使用的是 C++ 編譯器則跳過#error命令
*/
#ifndef __cplusplus
#error 親,您當前使用的不是C++編譯器噢!
#endif
#include <stdio.h>
int main()
{
printf("Hello,World!");
return 0;
}
運行結果如圖所示:
#error命令#error命令

相關詞條

熱門詞條

聯絡我們