前言
零基础小白第一次写项目,耗时两天,bug不断,浅浅记录一下
项目介绍
github
依照作业要求分三层
(1) View layer (main.c): receive user inputs, display data and interact with users.
(2) Logic layer (stu_service.c): process relative business logics.
(3) Data access layer (stu_file.c): process data, read or write files.
摸爬滚打后的经验
若愿闻其详请自行在代码中看(
链表排序
存入结构体数组,进行数组排序,再更新链表值
头文件的重包含导致重定义
(见代码)
小tip
使用暂停程序和清空控制台使其更美观
一定要边写项目边写日志,不然就会像我一样现在忘得差不多(
溜了溜了
在写五子棋
下次一定