在计算机出现之前,有一种电传机械打字机,每秒可以打10个字符.但是有一个问题,就是打满一行后,需要进行换行,换行是需要0.2秒.如果这时有字符传入,就会丢失两个字符.为了解决这个问题,便定义了两个字符作为一行的结束的标志. 第一个是回车:告诉打字机把打印头定位在左边界,不转动滚筒. 第二个是换行:告诉打字机把滚筒转动一格,不改变水平位置. 这两者的的组合刚好解决了上面的问题. 后来计算机引用了这两个概念,但是每行使用两个字符太浪费空间,于是不同的系统就此产生分歧 在Unix系统中,以\n 作为行