在XCode的控制台框中\a、\b和\r都是没法输出的。随着你学习C++的深入,可以尝试用Apple系统自带的gcc编译器在终端中直接编译运行,就可以了。
如这句语句:
printf("12345\b0");在XCode的输出是:
123450在Terminal中编译运行后的结果是:
12340PS:To former 回答者。忍不住说一句,楼上的回答是典型的Ctrl+CV以及不懂直接喷的回答,每个人都有从入门到精通的过程,在学习的过程中应该营造一个鼓励讨论的氛围,而不是不懂不问。以及,自己都不了解的问题,为什么要回答一个你自己都觉得虚的答案呢?
PSS:To 楼主。由于这个问题的提问在6年前了,今年上半年VSCode的C++插件更新后可以搭配使用XCode的LLVM直接在Terminal运行,你也可以去尝试一下。
温馨提示:内容为网友见解,仅供参考
第1个回答 2013-08-26
和编译环境有关,MAC是UNIX内核的,不只是\a \b用不了,没什么好纠结的本回答被提问者采纳
第2个回答 2013-08-22
启动Xcode;
选择“Create a new Xcode project”;
左侧列表选择“OS ?”中的“Application”;
选择右侧的“Command Line Tool”,下一步“next”;
Type中选择你要的语言,比如“C”、“C++”;
剩下的你应该就会了追问
选择“Create a new Xcode project”;
左侧列表选择“OS ?”中的“Application”;
选择右侧的“Command Line Tool”,下一步“next”;
Type中选择你要的语言,比如“C”、“C++”;
剩下的你应该就会了追问
...我又不是问怎么用xcode编写C语言,麻烦看清楚
追答那请描述具体点,你说的是什么“\a \b等”?
C有的功能,Xcode的C模式下都有
而且可能是我C不够精,我不记得C语言中有\a、\b命令啊...
\b 是退格 \a是警报。 还是这个跟C语言的编译器有关的?
第3个回答 2013-08-22
在创建程序类型的时候,选择正确的类型才行。追问
...我是菜鸟,可以详细点吗?可以截图吗谢谢
追答我这里没有MAC,在创建程序的时候,不是有一个“Create a new Xcode project”吗?之后再进去选C程序类型就可以了。
第4个回答 2019-10-03
zhaolq2010先生说得对,在终端运行时\a\b就有用了
相似回答