没有合适的资源?快使用搜索试试~ 我知道了~
file_manage_system:杭电操作系统实验五《简单文件管理系统》
共8个文件
depend:1个
cbp:1个
o:1个
需积分: 40 10 下载量 69 浏览量
2021-03-11
19:55:09
上传
评论
收藏 47KB ZIP 举报
温馨提示
杭电操作系统实验五《文件管理系统》 声明:我不生产代码,我只是代码的搬运工-源代码于膜拜! 该代码是在大佬代码基础上的改进,主要包含以下方面: 1.修改代码的错误 原代码在生成文件后便将文件加入打开文件表,再次打开会再次进入文件加入在my_open()函数中加入检测,如果文件已打开,则关闭新打开的文件并返回最先打开文件的fd值 原代码在写入文件fat_write()函数扩展磁盘块时,FAT表的id最终生成磁盘块的块号,因此在实现文件中占用多个磁盘块时产生错误在fat_write()扩展磁盘块的while()函数后加入一行代码tid = id即可 2.增加新特性 I.显示FAT表的内容 新增showfat()函数,通过两个for循环即可实现 II。实现随机读写 通过修改useropen中的count指针即可 III。改变幅度大小 通过将常量BLOCKSIZE和BLOCKNUM,重新分配变量,
资源推荐
资源详情
资源评论
收起资源包目录
file_manage_system-master.zip (8个子文件)
file_manage_system-master
file_system.depend 142B
myfsys 1000KB
file_system.cbp 1KB
file_system.layout 359B
README.md 2KB
obj
Debug
main.o 57KB
bin
Debug
file_system 42KB
main.c 35KB
共 8 条
- 1
资源评论
楼小雨
- 粉丝: 22
- 资源: 4694
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功