转义字符小细节 如果\后面紧跟的字符不在以下指定的字符中,则行为是未定义的。 eg: #include <stdio.h> main() { printf("hello world\y"); printf("hello world\7"); printf("hello world\?"); } 以上代码的执行结果与具体的编译器相关,比如在vs2019版上是: (且有一声短蜂鸣,为\7产生)