已经定义结构体类型,需要以单链表的方式将结构体输入文件中并保存在该文件中。求教:例如,写一学生管理系统,已定义结构体类型student,要以单链表形式从键盘输入学生信息并保存,请问该如何正确写入?我现在写入之后是一串乱码,不知道为啥
总分和平均分应该算出来,不应该输入这个输入的while也不行,ch有啥用啊?fwrite这么写也是不对的fp是只读模式打开的,也不能fwrite啊
之前写过一个,可以参考一下。单向链表的创建及简单使用(以学生管理为例,持续更新)_qfl_sdu的博客-CSDN博客 功能1.创建链表2.查找3.遍历代码#include <stdio.h>#include <stdlib.h>#include <string.h>struct StNode{ int num; char name[20]; int score; StNode* next;};int main(){ int num,score,i; char name[20]={0}; struct StNode* head,*tm https://blog.csdn.net/qfl_sdu/article/details/118326835如有帮助,请帮忙采纳一下,谢谢。