关于回车\r和换行符\n
经常看到大家在处理字符输入一句结束的时候会在末尾加上“\r”和\n”,\r的含义是回到本行行首,\n的含义是移到下一行行首,这时候为什么不直接用一个\n就行了,还要输入\r、\n呢?
[解决办法]
Windows能够显示的换行必须由两个字符组成:carriage return & line feed,也就是必须是"\r\n"。
比如c#中的texbox,\n是不会换行的,只能是\r\n
[解决办法]
这是几十年的传统,Windows和Unix的历史遗留问题...
[解决办法]