编译器警告(等级 1)C4129

“character”: 不可识别的字符转义序列

字符或字符串常量中反斜杠 (\) 后面的 character 无法识别为有效的转义序列。 将忽略反斜杠,且不打印。 打印反斜杠后面的字符。

若要打印单个反斜杠,请指定双反斜杠 (\\)。

第 2.13.2 部分中的 C++ 标准讨论了转义序列。

以下示例生成 C4129:

// C4129.cpp
// compile with: /W1
int main() {
   char array1[] = "\/709";   // C4129
   char array2[] = "\n709";   // OK
}