- 博客(0)
- 资源 (7)
- 收藏
- 关注
C语言提升项目-停车管理系统
纯C语言项目,不需要借助任何第三方库。适合有C语言基础、数据结构(链表、队列)基础的同学,代码量800行,可用于提升编程能力。
实现功能包含:
停车场页面初始化(二维数组);
进入停车场(随机找位置);
寻找车辆(广度优先算法找到最佳路径);
车辆离场(离场最佳路径)。
代码默认在Linux下面运行,如果需要在Windows下面运行,只需要注释掉:
system("clear");
代码,因为clear是Linux下面的命令,Windows用不了。
代码中的Makefile(工程管理器)也是在Linux下面使用,如果切换到Windows,需要手动编译或者借助IDE编译(比如VS)。
2022-04-27
学生管理系统【数组版 链表版 数据库版】
三个版本实现的功能一样,学生信息的增删改查。
数组版本:使用结构体数组存储学生信息;
链表版本:使用链表存储学生信息;
数据库版本:在链表的基础上使用sqlite3保存学生信息。
代码在Linux平台开发出来,如果放到Windows平台运行,需要注释掉几行代码,比如:
system("clear");因为clear是Linux下面的命令,Windows用不了,其他地方不需要修改。
代码适合C语言初学者,如果已经学完了C语言,可以用这个代码做为提升锻炼。
2022-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人