“回车”和“换行”起源于打字机,回车是将打字头复位,换行是将打字纸上卷一行。
在DOS环境下,换行就是另起一行,回车就是回到一行的开头,所以在平时我们编写文件的回车符确切来说叫做回车换行符。
在控制台程序里,回车的本意就是将光标移动到屏幕最左边(此时光标的横坐标没有变),换行就是将光标移动到下一行(此时光标的纵坐标没有变),两者结合起来就是实现了回车(省略的说法)的效果。
在UNIX中就不同了,其中的“/n”就是DOS中的“/n”和“/r”的组合效果。