造冰箱的大熊猫@cnblogs 2021/4/14

 

1、\r和\n

在ASCII中,\r和\n分别代表控制字符Carriage Return和Line Feed。

ASCII符号 ASCII值 功能
\r 0x0D 回车
\n 0x0A 换行

对于打字机,\r的本意“回车”是指回到当前行第一列(不换行),\n则是指换到下一行(不换列)。

 

2、换行标识

在不同系统中,使用不同的符号(或符号组合)作为换行标识。

电传打字机(TTY,TeleTypeWriter)

\r\n

Windows

Linux

\n

Mac OS X

Mac OS(Mac OS X之前的版本) \r

 

3、如何实现\n和\r\n的替换

emmm,预知后事如何,且听下回分解。

 

参考资料

[1] 非常棒的关于\r\n及其它ASCII字符)的文章

 

相关文章:

  • 2021-06-22
  • 2021-11-10
  • 2021-12-15
  • 2021-06-15
猜你喜欢
  • 2021-11-05
  • 2021-04-19
  • 2022-12-23
  • 2022-12-23
  • 2021-11-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案