c++ - Xcode下写c,遇到的转义符\r失效的问题?
迷茫
迷茫 2017-04-17 15:00:05
0
2
676

在xcode下写C,使用语句: printf("a\rbb");
\r不是回到行首的意思吗?理论上应该输出bb (因为回到行首,bb把a覆盖掉)
但实际上输出的是:
a
bb (编译器吧\r 等同于 \n ???)

如何解决这个问题?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(2)
PHPzhong

这个应该是和系统有关系的.
有些系统是rn 表示回撤换行;
有些系统是n 就可以达到回撤和换行;
估计你刚学编程,没必要纠结这些(以后,你可能很少使用这些的).
你可以在命令行里面使用gcc编译器试试, Mac应该都是配置好的.
如果不行,没必要纠结.这个问题可以直接跳过.

いいねを押す +0
迷茫

那你试试n是什么效果,顺便你的OS X是什么版本的

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!