采用C++设计。
链表结点由数据域和指针域组成
链表结构有头指针、尾指针、链表长度。
支持链表的创建,插入结点和删除结点。
最终的学生社团管理系统可以实现:
(1)对学生、社团进行增删改查
(2)学生入社、退社、修改职务
(3)学生和社团信息用文件保存,可以将信息读入内存
PS:(1)因为当时都没学数据库,所以只设计了两个文件,学生文件和社团文件,入社信息在两个文件中都有存储,现在感觉不是很合理。
(2)如需在自己电脑上使用,请修改Function.h里与文件读写相关的函数的路径,当然也可以在桌面上新建keshetemp文件夹,将压缩包里的两个txt文件放进去。
(3)这是控制台程序,不是可视化的。要可视化,可以自己参考代码做修改。
(4)课设要求不能用数据库,所以是用的文件保存信息
1