在xcode下写C,使用语句: printf("a\rbb");
\r不是回到行首的意思吗?理论上应该输出bb (因为回到行首,bb把a覆盖掉)
但实际上输出的是:
a
bb (编译器吧\r 等同于 \n ???)
如何解决这个问题?
PHPz2017-04-17 15:02:05
這個應該是跟系統有關係的.
有些系統是rn
表示回撤換行;
有些系統是n
就可以達到回撤和換行;
估計你剛學程式設計,沒必要糾結這些(以後,你可能很少使用這些的).
你可以在命令行裡面使用gcc
編譯器試試, Mac應該都是配置好的.
如果不行,沒必要糾結.這個問題可以直接跳過.