回覆列表
  • 1 # 陽光魯寧

    編譯器錯誤 C2001 錯誤訊息

    常數中有換行符

    字串常數不能繼續到第二行,除非進行下列操作:

    •用反斜槓結束第一行。

    •用一個雙引號結束第一行上的字串,並在下一行用另一個雙引號開始該字串。

    用 \n 結束第一行是不夠的。

    編譯器錯誤 C2002 錯誤訊息

    無效的寬字元常數

    多位元組字元常數是非法的。

    透過檢查下面的可能原因進行修復

    1.寬字元常數包含的位元組比需要的多。

    2.未包括標準標頭檔案 STDDEF.h。

    3.寬字元不能與一般字串連線。

    4.寬字元常數之前必須是字元“L”:

    編譯器錯誤 C2003 錯誤訊息

    應輸入“defined id”

    識別符號必須跟在預處理器關鍵字之後。

    編譯器錯誤 C2004 錯誤訊息

    應為“defined(id)”

    識別符號必須出現在預處理器關鍵字之後的括號中。

    也可能由於為 Visual Studio .NET 2003 進行的編譯器一致性工作生成此錯誤:在預處理器指

    令中缺少括號。

    如果預處理器指令缺少右括號,則編譯器將生成一個錯誤。

    編譯器錯誤 C2005 錯誤訊息

    #line 應跟一個行號,卻找到“token”

    #line 指令後面必須跟行號。

    編譯器錯誤 C2006 錯誤訊息

    “directive”應輸入檔名,卻找到“token”

    諸如 #include 或 #import 等指令需要檔名。若要解決該錯誤,請確保 token 是一個有效

    檔名。並且將該檔名放在雙引號或尖括號中。

    編譯器錯誤 C2007 錯誤訊息

    #define 語法

    #define 後未出現識別符號。若要解決該錯誤,請使用識別符號。

    編譯器錯誤 C2008 錯誤訊息

    “character”: 宏定義中的意外

    該字元緊跟在宏名之後。若要解決該錯誤,宏名之後必須有一個空格。

    編譯器錯誤 C2009 錯誤訊息

    宏形式“identifier”重複使用

    宏定義的形參表多次使用該識別符號。宏的引數列表中的識別符號必須是唯一的。

    編譯器錯誤 C2010 錯誤訊息

    “character”: 宏形參表中的意外

    該字元在宏定義的形參表中使用不正確。移除該字元以解決該錯誤。

    編譯器錯誤 C2011 錯誤訊息

    “identif

  • 中秋節和大豐收的關聯?
  • 毛囊炎是由什麼細菌引起的?