回車與換行

2021-10-22 07:27:00 字數 390 閱讀 5613

縮寫

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秒裡面,又有新的字元傳過來,那麼這個字元將丟失。於是...