编译器错误 C2019

应为预处理器指令,却找到“character”

字符跟在 # 符号后,但它不是预处理器指令的第一个字母。

以下示例生成 C2019:

// C2019.cpp
#!define TRUE 1   // C2019

可能的解决方法:

// C2019b.cpp
// compile with: /c
#define TRUE 1