一:项目简介
由于个人爱好原因,所以写了一个基于数据结构层次的小项目,本质上为人员信息管理系统,在项目中实现了基本的增删改查功能,显示以及销毁功能。排序功能未能实现属实是一个遗憾,但希望经过后期学习后能改进出来,更希望在后续的学习中更进一步,提升自己的代码水平。
二:思维导图
3.代码图
3.1:.H文件
未能实现排序功能
3.2:子函数
3.3main函数
4:功能测试
4.1:当然是添加自己喜欢的球员到系统中啦
其中添加了最爱的哈登,欧文,老詹(本来想添加12个球员的,但是要输入的内容太多,就没有尝试)
4.2删除球员:并不是将球员删除掉,只是单纯的改变球员状态,例如:将球员下放至发展联盟,但是在后面改变球员状态时,又可以选择将球员上调至一队。(当然只是简单测试,我堂堂老詹怎么能去发展联盟呢)
4.3查找球员信息:根据自己设定的查找条件来进行查找(我选择的是通过设置的id号和姓名来查找出球员,并将改球员的信息打印出来)
4.4改变球员信息:想要改变球员信息,第一步先得找到改名球员,查找方法如上述所示。改变信息就是改变哈希表上后接的单链表data数据域
后续功能就不一一测试啦,(也没有什么功能),简单的数据结构小项目,也能提高学习者的学习兴趣。时时牢记,在学校敲的代码就是敲的以后工作的人民币,欢迎其他读者也来分享自己的小故事,一起进步。