国产亚洲视频免费播放,成人啪啪高潮不断观看,欧美亚洲另类丝袜综合,国产偷抇久久精品a片蜜臀av

免費(fèi)發(fā)布網(wǎng)絡(luò)營(yíng)銷推廣信息 推廣 熱搜: 新紀(jì)元期貨  HFRR  科技信息數(shù)碼  儀器 

\r,\n,\r\n的區(qū)別

   日期:2023-06-14     瀏覽:206    評(píng)論:0     買帖  | 修改  | 投訴  | 刷新
在Windows中
 
\r:表示回車,回到當(dāng)前行的行首,而不會(huì)換到下一行,如果接著輸出的話,本行以前的內(nèi)容會(huì)被逐一覆蓋(光標(biāo)在該行的頭部)
 
\r\n:表示換行,換到當(dāng)前位置的下一行(光標(biāo)在下一行的頭部)
 
在Unix/Linux系統(tǒng)中
 
\n:表示換行
 
在Mac中
 
\r:表示換行
 
可能的問(wèn)題
 
Unix/Linux/Mac系統(tǒng)下的文件在Windows里打開的話,所有文字會(huì)變成一行;
 
而Windows里的文件在Unix/Linux/Mac下打開的話,在每行的結(jié)尾可能會(huì)多出一個(gè)^M符號(hào).
 
$ echo -en '12\n34\r56\n\r78\r\n' > tmp.txt
 
windows中的效果: 顯示在一行,最后的\r\n才實(shí)現(xiàn)換行.
 
 
linux中的效果 : 出現(xiàn)^M符號(hào).
 
 
注意:
 
windows中,\r\n才會(huì)換行,缺少一個(gè)控制符或者順序不對(duì),都不能正確的另起一行.\r或\n只能夠顯示一個(gè)字符,是沒(méi)有換行的效果的.
————————————————

#產(chǎn)生的歷史原因:
二戰(zhàn)中,出現(xiàn)了電傳打字機(jī)。

 

 

這種打字機(jī)是機(jī)械式針頭,每秒只能打印10個(gè)字符,當(dāng)針頭跑完第一行,從最右邊下移到第2行的最左邊時(shí),需要耗時(shí)0.2秒,從而導(dǎo)致會(huì)丟失2個(gè)字符。
于是,研制人員想了一個(gè)辦法:在每行后面加兩個(gè)表示結(jié)束的字符,目的就是解決這個(gè)0.2秒的延遲問(wèn)題

 

 

1)一個(gè)字符是: 回車(\r):CR(Carriage Return的縮寫,Ascii碼是13),告訴打字機(jī)需要“把打印頭定位在行首”;
2)一個(gè)字符是: 換行(\n):LF(Line Feed的縮寫,Ascii碼是10),告訴打字機(jī)“把打印紙向下移動(dòng)一行”;

 

 

ntenteditable="false" style="border: 0px; max-width: 100%;" width="676" height="501" alt="" />
二戰(zhàn)中美國(guó)使用的打字機(jī)

 

 


# 業(yè)界現(xiàn)狀:
電子計(jì)算機(jī)問(wèn)世后,這兩個(gè)概念也同時(shí)被引入。

 

 

因?yàn)榇鎯?chǔ)器很貴,一些科學(xué)家認(rèn)為在每行結(jié)尾加兩個(gè)字符太浪費(fèi)了,加一個(gè)就夠了。

 

 

從此,計(jì)算機(jī)界就出現(xiàn)了分歧。
微軟Windows系統(tǒng):每行結(jié)尾有“<回車><換行>”,即“\r\n”
Unix/Linux系統(tǒng): 每行結(jié)尾只有“<換行>”,即"\n"
蘋果Mac系統(tǒng): 每行結(jié)尾只有“<回車>”,即"\r"

由此產(chǎn)生的后果是:
Unix/Linux/Mac系統(tǒng)生成的文本文件,當(dāng)在Windows里打開時(shí),會(huì)變成一行;

 

 

而Windows文件在Unix/Linux/Mac系統(tǒng)下打開時(shí),會(huì)在每行的結(jié)尾會(huì)多出一個(gè)^M符號(hào)。

 
打賞
 
更多>同類資訊
0相關(guān)評(píng)論

推薦圖文
推薦資訊
點(diǎn)擊排行
網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系方式  |  使用協(xié)議  |  版權(quán)隱私  |  網(wǎng)站地圖  |  排名推廣  |  廣告服務(wù)  |  積分換禮  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)
 
展開