1. 主页
  2. 自己动手从0到1学写FAT32文件系统
  3. 第3章 文件操作
  4. 实现空目录的删除

实现空目录的删除

内容纲要

本课时的主要目的是提供一个文件删除的接口。

主要内容

目录删除原理

删除原理较简单,如下图所求。

  1. 定位到文件所在的diritem
  2. 清除diritem,即将文件名的第一个字符设置成?
  3. 销毁簇链

代码实现不复杂。但在在删除之前,需要判断目录是否非空。目录若为非空,则需要连带删除其下的子文件或子目录。这部分功能实现在下一课时完成。

重点难点

注意事项

常见问题

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

电子邮件地址不会被公开。 必填项已用*标注