linux系統下回車換行符號
推薦:《Linux教學》
簡述
回車換行符在文字檔案的讀寫中常用到,windows下面稍微複雜點,linux系統下更為簡單。
詳述
回車和換行是兩個不同的概念。
回車,就是告訴電腦把頭定位在左邊界;換行,就是把頭往下移動一行。
Windows中:回車符號為'\r',回到行首;換行符號為'\n',換到目前位置的下一行;
Unix系統中:覺得每行結尾加兩個字元沒有必要,故結尾只有換行符,即'\n';
Mac系統中:每行結尾只有回車符,即'\r'。
換一個說法,就是Linux中遇到換行符'\n'會進行回車換行的操作,回車符只會作為控製字元'^M'顯示,不發生回車操作;Windows中要回車換行符一起才會回車換行,缺少或順序不對都不能正確換行。
要注意的是,在qt程式中,寫「\n」就可以了,它在linux或windows中都能實現回車換行的功能,在文字檔案中打開,linux只會有0x0a,windows會自動換成0x0d 0x0a。
總結
#以上是linux換行符詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!