我知道CR是回车,会把text cursor移至行首;LF是换行,在换行字符的下一个字符将会
出现在下一行。
但是当CR与LF分开输出时,怎么在萤幕上看起来都是换行的样子?
例如:
printf("Hello\rWorld\nHello\r\nWorld");
结果CR、LF以及CR LF输出的样子都是换行,也就是上面那个例子输出到萤幕的样子会变
成:
Hello
World
Hello
World
为什么不是这样:
WorldHello
Hello
World
第二个的“World”在CR之后应该会在行首开始输出,所以第一行应该会变成“WorldHell
o”吧?
结果输出到萤幕的样子居然都是换行
这是为什么?
所以CR与LF在萤幕上显示会有差别吗?