C++对文本文档文件的读写操作

背景:昨天帮个大一学生写一个学生信息管理系统,作为他的c语言课程结业设计,要求第一次输入的数据存在文件里,然后再次重启程序就会有初始的数据,这样反复的操作只需要输入一次数据即可!在这里给大家总结一下在文件里读,写数据的操作方法~

头文件

#include <stdio.h>

文本文档写数据
将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]);  
    }  

以上,欢迎交流~

猜你喜欢

转载自blog.csdn.net/breakpoints_/article/details/80662382
今日推荐