# 编码、字符集你都了解吗?

# \r\n和\n的区别你了解多少?

程序都是像文件中写入\n,但在windows中真正写入的是\r\n,而读取时会去掉\r。linux中一致都是\n

# 推理

  1. 也就是说linux系统中读windows写的文件,能换行,但是每行末尾会多一个\r出来?对的。

# 提问

  1. 为什么\r=0x0d、\n=0x0a?
  2. 为什么Windows的文本格式是dos?dos又是一种什么格式?与unix的差别又是什么?
  3. 文本的后缀能代表文件的格式吗?
修改于: 8/11/2022, 3:17:56 PM