你可以参看Apple社区的这个讨论: 网页链接

在XCode的控制台框中\a、\b和\r都是没法输出的。随着你学习C++的深入,可以尝试用Apple系统自带的gcc编译器在终端中直接编译运行,就可以了。

如这句语句:

printf("12345\b0");

在XCode的输出是:

123450

在Terminal中编译运行后的结果是:

12340

PS:To former 回答者。忍不住说一句,楼上的回答是典型的Ctrl+CV以及不懂直接喷的回答,每个人都有从入门到精通的过程,在学习的过程中应该营造一个鼓励讨论的氛围,而不是不懂不问。以及,自己都不了解的问题,为什么要回答一个你自己都觉得虚的答案呢?

PSS:To 楼主。由于这个问题的提问在6年前了,今年上半年VSCode的C++插件更新后可以搭配使用XCode的LLVM直接在Terminal运行,你也可以去尝试一下。