縮寫
ascⅱ轉義
系統ascⅱ值
cr\r
macintosh(早期的mac)
13lf
\nunix/linux/mac os x
10cr lf
\r\n
windows
cr:carriage return,對應ascii中轉義字元\r,表示回車
lf:linefeed,對應ascii中轉義字元\n,表示換行
crlf:carriage return & linefeed,\r\n,表示回車並換行
眾所周知,
windows作業系統採用兩個字元來進行換行,即crlf;
unix/linux/mac os x作業系統採用單個字元lf來進行換行;
回車與換行
就當乙個科普讀物吧,這幾天看字元裝置還對這個回車和換行還真有點兒搞不清楚。在計算機還沒有出現之前,有一種叫做電傳打字機 teletype model 33 的玩意,每秒鐘可以打10個字元。但是它有乙個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個字元。要是在這0.2秒裡面,又有新的字元...
回車與換行
我想大家或多或少都在linux或unix下面編過程式,寫過 那麼你是否發現這麼乙個問題呢?就是當你在linux或unix下編寫的 文字檔案在windows下面開啟,你會發現所有的 都顯示在一行,當時讓我十分費解,這到底是為什麼呢,在linux或unix下顯示正常,為什麼在windows下卻如此不堪?...
換行與回車
這裡 回車和換行的歷史 在計算機還沒有出現之前,有一種叫做電傳打字機 teletype model 33 的玩意,每秒鐘可以打 10個字元。但是它有乙個問題,就是打完一行,需要回車換行,此過程,要用去 0.2秒,正好可以打兩個字元。要是在這 0.2秒裡面,又有新的字元傳過來,那麼這個字元將丟失。於是...