新建student.h
1 #include2 #include<string> 3 4 using namespace std; 5 6 struct Student { 7 string no; 8 string name; 9 string sex; 10 int age; 11 int score; 12 Student *next; 13 14 }; 15 16 void displayStudent(Student *stu_head); 17 Student* searchStudent(Student *stu_head); 18 Student* addStudent(Student *stu_head); 19 void modStudent(Student *stu_head); 20 Student* delStudentByNo(Student *stu_head, string sno);
学生信息是struct结构,由单向链表存储信息,对数据的增删改查都是由头部节点开始遍历操作。next是指向Student的指针,是节点间关联的根本。函数介绍:displayStudent //打印学生信息searchStudent //搜索学生信息addStudent //添加学生信息modStudent //修改学生信息delStudentByNo //删除学生信息
Original: https://www.cnblogs.com/zhengze/p/14347967.html
Author: 斯多克
Title: c++学生管理系统(一)
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/564661/
转载文章受原作者版权保护。转载请注明原作者出处!