300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言结构体数组存入文件_c语言怎么用文件保存和读取 结构体数组/

c语言结构体数组存入文件_c语言怎么用文件保存和读取 结构体数组/

时间:2021-05-16 22:23:45

相关推荐

c语言结构体数组存入文件_c语言怎么用文件保存和读取 结构体数组/

文本方式读写#include"stdio.h"#include<stdlib.h>#defineSIZE5structstudent{charID[10];charName[12];intScore;}stud[SIZE];voidread(){FILE*fp;inti;if((fp=fopen("score.txt","rt"))==NULL){printf("cannotopenfile\n");return;}for(i=0;i<SIZE;i++)fscanf(fp,"%s%s%d\n",stud[i].ID,stud[i].Name,&stud[i].Score);fclose(fp);}voidsave(){FILE*fp;inti;if((fp=fopen("score.txt","wt"))==NULL){printf("cannotopenfile\n");return;}for(i=0;i<SIZE;i++)fprintf(fp,"%-10s%-12s%d\n",stud[i].ID,stud[i].Name,stud[i].Score);fclose(fp);}voidmain(){read();save();}

阅读全文 >

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。