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

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

如何解决这个问题?

迷茫
迷茫

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

모든 응답(2)
PHPzhong

이것은 시스템과 관련이 있어야 합니다.
일부 시스템에서는 rn을 사용하여 되돌림 및 줄바꿈을 나타냅니다.
일부 시스템은 n을 사용하여 되돌림 및 줄바꿈을 나타냅니다.
제 생각에는 프로그래밍을 배웠다면 이에 대해 걱정할 필요가 없습니다. (앞으로는 거의 사용하지 않을 것입니다.)
명령줄에서 gcc 컴파일러를 사용해 볼 수 있습니다. Mac을 구성해야 합니다.
그렇지 않은 경우 이 문제를 직접 건너뛸 수 있습니다.

迷茫

그럼 n을 시도해보고 어떤 효과가 있는지 확인해 보세요. 그런데 OS X의 버전이 무엇인지

확인해 보세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿