c++如何从第二行开始如何读取文件的某一行,并以逗号分隔,写到结构体数组中

课程首页地址:本周题目链接:

【项目2-读取数据到结构体数组】score.txt(从本文后粘贴自建)中是一些同学的学号、姓名、C++、高数、英语成绩,定义一个学生成绩的结构体数組其中的成员包括学号(char num[12])、姓名(name)、三门课的成绩(grade)、总分(score))。

(1)从文件中读出数据存放到你定义的结构体数组中;(2)输絀结构体数组中所有同学的记录。

  提示:我们初次对文件的操作在上学期的第11周上机实践中,见 和关于文件操作的指导,见博文“C++文件操作初体验”

char num[13]; //尽管都是由数字构成,但看作为字符更合适学号12位,定义为13个字符便于处理成字符串 char name[10]; //每个汉字占两个字节,中國人的名字5个汉字够用 //下面从文件中读取数据到结构体数组,在读入的过程中计算总分
}

我要回帖

更多关于 如何读取文件的某一行 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信