分享方式:


編譯器錯誤 C2008

'character':未預期會出現在巨集定義中

字元緊接在宏名稱之後。 若要解決錯誤,宏名稱後面必須有空格。

下列範例會產生 C2008:

// C2008.cpp
#define TEST1"mytest1"    // C2008

可能的解決方式:

// C2008b.cpp
// compile with: /c
#define TEST2 "mytest2"