- 博客(0)
- 资源 (4)
- 收藏
- 关注
基于Linux下的多文件学生信息管理系统
文件挺多的,先是在data文件夹中有创建初始学生资料的create_data.c(测试用,不需要跑)和一堆二进制保存的学生信息、教师信息
sams文件夹中,管理员窗口文件、学生窗口文件、教室窗口文件、工具文件,全是.h和.c配套的
功能:超级管理员对教师帐号进行增删改查
教室帐号对学生账号进行增删改查(成绩、学号、年龄啥的)
学生帐号查看自己科目成绩、学号等信息
其中还有很多小功能,比如:密码加密(输入的时候不显示字符,显示***)、获取性别、获取年份、文件的保存、三次输入错误帐号锁定,重新登录、批量导入、批量删除、是否退学、总成绩排名、科目排名、解锁帐号等
用到数组、结构体、多文件操作、键盘操作、排序等等
2018-06-29
linux下用代码实现MySQL数据库的访问
里面有三个文件,sql.cpp、sql.h实现MySQL在代码中的增删改查的功能、testmysql.cpp测试文件
使用要求:要在linux环境下,且安装过MySQL数据库环境下才能使用,把两个cpp文件一起编译,生成可执行文件就能直接使用了
里面的账号密码、库名,都是我本机电脑的,所以你们用的时候在代码里改一下就好嘞
2018-06-29
C语言实现2048小游戏
因为是在linux下写的,里面有5个文件,game2048为程序执行文件,game2048.c是主程序代码,keyboard.h是主程序里采用的键盘识别库,最后生成一个score_top.txt用来记录最高分,是主程序里生成的。
可以在linux下使用,也可以直接放在VC等window下使用,但是要改一下txt的存放路径
基本实现2048小游戏的所有功能并能保存最高分
2018-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人