编译器警告(等级 1)C4129
“character”: 不可识别的字符转义序列
字符或字符串常量中反斜杠 (\) 后面的 character
无法识别为有效的转义序列。 将忽略反斜杠,且不打印。 打印反斜杠后面的字符。
若要打印单个反斜杠,请指定双反斜杠 (\\)。
第 2.13.2 部分中的 C++ 标准讨论了转义序列。
以下示例生成 C4129:
// C4129.cpp
// compile with: /W1
int main() {
char array1[] = "\/709"; // C4129
char array2[] = "\n709"; // OK
}