C
Student management system (MVC architecture)
1. Code acquisition
Code download address: https://github.com/Kshine2017/My_GCC/tree/student
2. Code structure
[root@localhost Kshine]# tree student
student
├── bin
│ └── main
├── include
│ ├── includes.h
│ ├── stucontrol.h
│ ├── student.h
│ ├── stuview.h
│ └── welcome.h
├── obj
└── src
├── main.c
├── stucontrol.c
├── student.c
├── stuview.c
└── welcome.c
3. Compile command
gcc src/*.c -o bin/main -Wall -I include/
4. Operation effect
Run ./bin/main
Enter 1, select the administrator to log in. Account password is admin
Administrator interface, add students
Administrator interface, view all student information
Student login (Kshine 123456)
Student interface, check your own grades
The function of this project is very simple, involving basic linked list operations (single linked list). If you want a more complex system, please refer to the lottery system (three-linked list). https://blog.csdn.net/Kshine2017/article/details/85280331
Thank you.