C++文書ドキュメントファイルの読み書き操作

1905 ワード

背景:昨日、大学1年生に学生情報管理システムを書いてもらいました.彼のc言語課程の卒業設計として、初めて入力したデータがファイルに存在することを要求しました.それからプログラムを再起動すると、初期のデータがあります.このように繰り返し操作するには、1回のデータを入力するだけでいいです.ここでは、ファイルで読んだり、データを書いたりする操作方法をまとめてみましょう.
ヘッダファイル
#include 

文書ドキュメントの書き込みデータは0-9のデータをdataに書き込む.txt里
    FILE *fpWrite=fopen("data.txt","w");  

    if(fpWrite==NULL) {
        return 0; 
    }
    for(int i=0;i<10;i++) {
         fprintf(fpWrite,"%d ",i);  
    }
    fclose(fpWrite);  

文書ドキュメントのデータ読み込み
    int a[10]={0};  
    FILE *fpRead=fopen("data.txt","r");  
    if(fpRead==NULL) {  
        return 0;  
    }  
    for(int i=0;i<10;i++) {  
        fscanf(fpRead,"%d ",&a[i]);  
        printf("%d ",a[i]);  
    }  

以上、交流を歓迎します~