#Linux中的GCC规划# Student system

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

Start

Enter 1, select the administrator to log in. Account password is admin
Administrator login

Administrator interface, add students
Add student

Administrator interface, view all student information
View all student information

Student login (Kshine 123456)
Student login

Student interface, check your own grades
Check your 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.

Guess you like

Origin blog.csdn.net/Kshine2017/article/details/85291472