Posted on 2009-08-19 20:15
Prayer 閱讀(1390)
評論(0) 編輯 收藏 引用 所屬分類:
C/C++ 、
LINUX/UNIX/AIX
是的,顧名思義,換行符就是另起一行,回車符就是回到一行的開頭,所以我們平時編寫文件的回車符應(yīng)該確切來說叫做回車換行符
在控制臺程序里,回車的本意是將光標(biāo)移動到屏幕最左邊(此時光標(biāo)的橫坐標(biāo)沒有變),換行就是將光標(biāo)移動到下一行(此時光標(biāo)的縱坐標(biāo)沒有變),兩者結(jié)合起來就實(shí)現(xiàn)了回車(省略說法)效果。
起源是打字機(jī)啦,回車是將打字頭復(fù)位,換行是將打字紙上卷一行。
這是DOS的吧。在UNIX中就有點(diǎn)不同了。
在UNIX中,用一個'\n'就可以做DOS中'\n''\r'做的事了。
"\r,\n,\r\n的區(qū)別0x0D,0x0A,0x0D 0x0A的區(qū)別,13,10,13 10的區(qū)別"
接束行的,不同的系統(tǒng)使用不同的方式,MS用\r\n,Unix和蘋果一個用\r,一個用\n