在已创建好的文件score1.txt中有两列数据(学号成绩),现将数据从文件读出放入到两个数组num[]和score[]中通过输入的学号查找成绩。
/** 知道学号查成绩
*在已创建好的文件score1.txt中有两列数据(学号成绩),
*现将数据从文件读出放入到两个数组num[]和score[]中通过
* 学号去操作数组查找成绩
//现在来按学号查找成绩
循环读取语句还可写为:
在已创建好的文件score1.txt中有两列数据(学号成绩),现将数据从文件读出放入到两个数组num[]和score[]中通过输入的学号查找成绩。
/** 知道学号查成绩
*在已创建好的文件score1.txt中有两列数据(学号成绩),
*现将数据从文件读出放入到两个数组num[]和score[]中通过
* 学号去操作数组查找成绩
//现在来按学号查找成绩
循环读取语句还可写为:
统计文件中的行数如下:
从文件Φ读取一行常用函数:
void rewind(FILE * fp):将文件位置标记重新指向文件開头该函数没有返回值;
【例子】计算机D盘根目录有一个存放学生信息的stud.dat文件,请先讲文件信息显示在控制台然后在将数据复制到F盘stud.dat攵件中。
rewind(input);//将文件位置标记重新指向文件开头,否则因文件位置标记经过上面循环执行指向文件末尾而无法将已有文件中的数据复制到新文件Φ
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。