windows中的换行符是/r/n,linux/unix下是/n。其中/r=0x0d代表回车,/n=0x0a代表换行。
早期的计算机输出设备不是显示器,而是电传打字机,结构与普通的打字机差不多。有一个打印头在纸上打字,同时有一个电动机控制纸张的进出。当打印头到达行
尾的时候,需要两个动作才能够到达下一行的行首:首先执行回车动作,将打印头移动到本行的行首,然后进行换行动作,电动机将纸张向上移动一行,这样打印头
就处于下一行的行首,可以继续进行打印。回车和换行对应的控制字符分别是/r和/n,这就是windows中换行符为/r/n的由来。后来由于经常连续执
行,所以在打印机中将这两个控制字符简化为一个控制字符,这就是linux/unix中的换行符/n的由来。
window 和 linux换行的不同
最新推荐文章于 2026-05-06 09:33:21 发布
本文介绍了Windows与Linux/Unix系统中换行符的不同。Windows使用/r/n,而Linux/Unix仅使用/n。文章追溯了这两种换行方式的起源,解释了它们与早期打字机的关系。

5234

被折叠的 条评论
为什么被折叠?



