https://blog.csdn.net/liewen_/article/details/89673402
回车、换行的区别
在Windows中:
-
‘\n’ 换行,换到当前位置的下一位置,而不会回到行首;
-
Unix系统里,每行结尾只有“<换行>”,即"\n";
-
Windows系统里面,每行结尾是“<回车><换行>”,即“\r\n”;
-
Mac系统里,每行结尾是“<回车>”,即"\r";
也就是:
- Linux中遇到换行符("\n")会进行回车+换行的操作,回车符(“\r”)反而只会作为控制字符("^M")显示,不发生回车的操作。
- 而windows中要回车符+换行符("\r\n")才会回车+换行,缺少一个控制符或者顺序不对都不能正确的另起一行。
一个直接后果是:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。