\n 和 \r 是什么, 它们有什么区别

56 阅读1分钟

\n 和 \r 是什么?

  • \n 是换行符 通常用于文本的换行。

  • \r 是回车符 通常用于将光标定位到当前行的开头位置。

它们有什么区别

  • 在Unix、Linux、macOS 等系统中,换行通常只需要使用 \n
  • 在Windows 系统中,换行一般使用两个字符的组合 \r\n,即先回车再换行。

总结:

  • 在 Unix、Linux、macOS 上,通常只需要使用 \n 来进行换行。
  • 在 Windows 上,通常使用回车换行的组合 \r\n 来进行换行。