<kbd id="daqct"></kbd>

  • <nav id="daqct"></nav>
    <wbr id="daqct"><pre id="daqct"></pre></wbr>
    <wbr id="daqct"></wbr>
    <form id="daqct"><th id="daqct"></th></form>
    更多課程 選擇中心

    C/C++培訓
    達內IT學院

    400-111-8989

    C語言—文件的讀寫和輸出

    • 發布:C++培訓
    • 來源:資料庫
    • 時間:2017-09-07 15:32

    c語言中,對文件的操作是重要的內容。以下代碼實現了文件的建立、讀寫和文件的顯示。

    在此基礎上,還以二進制的方式顯示了文件,以此反映文件在計算機中真實的存儲方式。

    具體的代碼實現過程如下所示:

    1 #include<stdio.h>

    2 #include<stdlib.h>

    3 #include<windows.h>

    4 int main()

    5 {

    6 FILE *fp;//定義一個指向文件類型變量的指針

    7 int num;

    8 char name[10];//定義一個字符指針

    9 char pstr;//臨時變量

    10 char word[100];//作為寫入文本的臨時變量

    11 char temp[8];

    12 printf("新建文件名:");

    13 scanf("%s",name);

    14 fp=fopen(name,"w+");//以讀寫方式新建一個文本文檔

    15 if(!fp)

    16 {

    17 printf("文件并未創建成功!"); //若沒有文件,則向函數返回數值

    18 exit(1);//退出程序

    19 }

    20 printf("請輸入文本:");//提示輸入文本

    21 scanf("%s",word);//空格也作為字符串結束符

    22 //gets(word);//只有回車作為字符串結束符

    23 fputs(word,fp);//向文件中寫入字符串

    24 printf("文件的內容(文本形式顯示)為:");

    25 //rewind(fp);//文件指針指向開頭

    26 fseek(fp,0,SEEK_SET);

    27 while((pstr=fgetc(fp))!=EOF)

    28 {

    29 putchar(pstr);//顯示文件內容

    30 }

    31 rewind(fp);

    32 printf("\n以二進制的形式顯示為:");

    33 while((pstr=fgetc(fp))!=EOF)

    34 {

    35 num=(int)pstr;//字符轉換為ASCII碼

    36 itoa(num,temp,2);

    37 printf("%s",temp);

    38 }

    39 fclose(fp);//關閉文件

    40 return 0;

    41 }

    預約申請免費試聽課

    填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

    上一篇:VB.NET和C++環境下調用SeeSharp組件
    下一篇:C++知識點串聯總結

    超全的C語言標識符知識

    C指針——指針類型轉換

    C指針——指針和結構類型的關系

    C指針——數組和指針的關系

    • 掃碼領取資料

      回復關鍵字:視頻資料

      免費領取 達內課程視頻學習資料

    • 視頻學習QQ群

      添加QQ群:1143617948

      免費領取達內課程視頻學習資料

    Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

    選擇城市和中心
    黑龍江省

    吉林省

    河北省

    湖南省

    貴州省

    云南省

    廣西省

    海南省

    欧美三级片,白洁外传,第四色播日韩AV第一页,啪啪免费观看大全av 百度 好搜 搜狗
    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>