我想写一个班级人员列表!就是存班级学生的 写到一个文件里去,该怎么实现?
比如我们班的有50个学生,录入一次就存到文件里,下一次能正常读入,并且输入学生信息的时候,是加上文件里的个数,比如文件里有5个人人的,我还想加入,显示就是第六个!
我想写一个班级人员列表!就是存班级学生的 写到一个文件里去,该怎么实现?
比如我们班的有50个学生,录入一次就存到文件里,下一次能正常读入,并且输入学生信息的时候,是加上文件里的个数,比如文件里有5个人人的,我还想加入,显示就是第六个!
思路: 你输学生成员的时候,要用到写入文件,函数 上楼的已经列出!
但是下次录入的时候,必须要先读取人数,然后才会正确!
希望对你有所帮助!
不会的地方追问!
首先告诉你,你想索引学生的个数需要你自己的算法,比如每个学生用一个#间隔,当你逐个读取的时候判断下,\
C语言的文件操作 有几个 函数
函数名: fopen 功 能: 打开一个流 用 法: FILE *fopen(char *filename, char *type);
函数名: fwrite 功 能: 写内容到流中 用 法: int fwrite(void *ptr, int size, int nitems, FILE *stream);
函数名: feof 功 能: 检测流上的文件结束符 用 法: int feof(FILE *stream);
函数名: fread 功 能: 从一个流中读数据 用 法: int fread(void *ptr, int size, int nitems, FILE *stream);