Posted on 2009-08-19 20:15
Prayer 閱讀(1406)
評(píng)論(0) 編輯 收藏 引用 所屬分類(lèi):
C/C++ 、
LINUX/UNIX/AIX
是的,顧名思義,換行符就是另起一行,回車(chē)符就是回到一行的開(kāi)頭,所以我們平時(shí)編寫(xiě)文件的回車(chē)符應(yīng)該確切來(lái)說(shuō)叫做回車(chē)換行符
在控制臺(tái)程序里,回車(chē)的本意是將光標(biāo)移動(dòng)到屏幕最左邊(此時(shí)光標(biāo)的橫坐標(biāo)沒(méi)有變),換行就是將光標(biāo)移動(dòng)到下一行(此時(shí)光標(biāo)的縱坐標(biāo)沒(méi)有變),兩者結(jié)合起來(lái)就實(shí)現(xiàn)了回車(chē)(省略說(shuō)法)效果。
起源是打字機(jī)啦,回車(chē)是將打字頭復(fù)位,換行是將打字紙上卷一行。
這是DOS的吧。在UNIX中就有點(diǎn)不同了。
在UNIX中,用一個(gè)'\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和蘋(píng)果一個(gè)用\r,一個(gè)用\n