最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入解析Linux下\r\n的問題

 更新時(shí)間:2013年05月27日 09:40:25   作者:  
本篇文章是對Linux下\r\n的問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
常在Linux下操作,難免要遇到\r\n問題,特別在很多地方比如最近的郵件發(fā)送,怎么都\r\n了,以前只有\(zhòng)n的時(shí)代好像已經(jīng)過去了,因?yàn)槲沂且粋€(gè)比較喜歡總結(jié)的人,一個(gè)喜歡理論先行的人,所以,認(rèn)真的測試并且理解了一番,盡管我個(gè)人認(rèn)為是比較可以了,但,如果哪位高手看出了不妥之處,不吝賜教!
一、例子
源文件:main.c
例一:
#include <stdio.h>
int main(void)
{
       printf("dddddd"); //6個(gè)d
       printf("12345");
       return 0;
}
結(jié)果:空

例二:
       printf("dddddd\r");
       printf("12345 ");
結(jié)果:空

例三:
       printf("dddddd\n ");
       printf("12345 ");
結(jié)果:dddddd

例四:
       printf("dddddd\r");
       printf("12345\n");
結(jié)果:12345d
 
例五:
       printf("dddddd\r\n");
       printf("12345\n");
結(jié)果:dddddd
             12345


例六:
       printf("dddddd\n \r ");
       printf("12345\n");
結(jié)果:同五

例七:
       printf("dddddd\n \r ");
       printf("12345");
結(jié)果:dddddd

例八:
       printf("dddddd\n");
       printf("12345\r ");
結(jié)果:dddddd

例九:
       printf("dddddd\n");
       printf("12345\n\r ");
結(jié)果:同五
 
二、總結(jié):
根據(jù)上面九個(gè)簡單而清楚的例子,以及我個(gè)人的一些理解,我就做個(gè)總結(jié)吧:
1.回車換行符,是2個(gè)符。一個(gè)回車,一個(gè)換行。\r僅僅是回車,\n是換行。一個(gè)是控制屏幕或者從鍵盤的Enter鍵輸入。另一個(gè)是控制“打印機(jī)”!
2.回車 = 光標(biāo)到達(dá)最左側(cè),換行 = 移到下一行。如果只回車,打印的東西會覆蓋同行以前的內(nèi)容,如果只換行,打印的東西會在下一行的先一個(gè)位置繼續(xù)。
3.\r實(shí)際是回到行首。\n如果下一行已經(jīng)有了一些內(nèi)容的話它會在那些內(nèi)容的后邊.因?yàn)橐话闱闆r下下一行是沒有數(shù)據(jù)的,很多時(shí)候\n也就成了\r\n作用一樣。

相關(guān)文章

  • C語言深入了解函數(shù)

    C語言深入了解函數(shù)

    C語言函數(shù)是用來模塊化構(gòu)建程序的。如果你的功能少,你可以全都寫在mian函數(shù)中,但是當(dāng)實(shí)現(xiàn)功能多的時(shí)候,如果全寫在main的函數(shù)里,不僅代碼不美觀,而且函數(shù)實(shí)現(xiàn)的時(shí)候結(jié)構(gòu)復(fù)雜,代碼重復(fù)
    2022-05-05
  • C語言實(shí)現(xiàn)線索二叉樹的前中后創(chuàng)建和遍歷詳解

    C語言實(shí)現(xiàn)線索二叉樹的前中后創(chuàng)建和遍歷詳解

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)線索二叉樹的前中后創(chuàng)建和遍歷,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • QT6安裝圖文教程(兼容QT5、QT4)

    QT6安裝圖文教程(兼容QT5、QT4)

    本文主要介紹了QT6安裝圖文教程(兼容QT5、QT4),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • C讀txt到二維數(shù)組的實(shí)現(xiàn)方法

    C讀txt到二維數(shù)組的實(shí)現(xiàn)方法

    下面小編就為大家?guī)硪黄狢讀txt到二維數(shù)組的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • C++高性能服務(wù)器框架之協(xié)程調(diào)度模塊

    C++高性能服務(wù)器框架之協(xié)程調(diào)度模塊

    這篇文章主要介紹了C++高性能服務(wù)器框架中的協(xié)程調(diào)度模塊,文中通過代碼示例介紹的非常詳細(xì),對我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-06-06
  • C++實(shí)現(xiàn)通訊錄管理系統(tǒng)

    C++實(shí)現(xiàn)通訊錄管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)通訊錄管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • c++圖像處理:24位真彩圖顏色變換實(shí)例

    c++圖像處理:24位真彩圖顏色變換實(shí)例

    下面小編就為大家?guī)硪黄猚++圖像處理:24位真彩圖顏色變換實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-01-01
  • 數(shù)據(jù)結(jié)構(gòu)串的操作實(shí)例詳解

    數(shù)據(jù)結(jié)構(gòu)串的操作實(shí)例詳解

    這篇文章主要介紹了數(shù)據(jù)結(jié)構(gòu)串的操作實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • c++如何分割字符串示例代碼

    c++如何分割字符串示例代碼

    因?yàn)閏++字符串沒有split函數(shù),所以字符串分割單詞的時(shí)候必須自己手寫,也相當(dāng)于自己實(shí)現(xiàn)一個(gè)split函數(shù)吧!下面跟小編一起來看看如何實(shí)現(xiàn)這個(gè)功能。
    2016-08-08
  • C語言GetStdHandle函數(shù)使用方法

    C語言GetStdHandle函數(shù)使用方法

    這篇文章介紹了C語言GetStdHandle函數(shù)的使用方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12

最新評論

库伦旗| 仁布县| 贡山| 越西县| 东宁县| 洛川县| 和硕县| 西贡区| 枣庄市| 巴青县| 淮安市| 武强县| 汕头市| 即墨市| 梓潼县| 泾阳县| 保德县| 平山县| 密云县| 上饶市| 承德市| 山阳县| 陇川县| 肇东市| 南城县| 惠州市| 四川省| 延边| 海淀区| 沙田区| 荔浦县| 沅江市| 车险| 延吉市| 同江市| 获嘉县| 泗阳县| 蓝山县| 谷城县| 镇安县| 双牌县|