我们正在用 C 语言构建一个 fat32 文件系统操作工具,目前正在尝试访问根目录中的所有条目(位于两个 FAT 表之后)。
第一个问题是:数据区域中的所有根目录条目是否都是连续的?如果不是,给定第一个条目,我们如何访问下一个条目?
它与标签“低簇/高簇”有什么关系,还是我们需要在 FAT 表中查找它(根目录)?
基本上,我们有引导我们进入数据区域的“方程式”。基于此,我们指向集群,但在那之后,我们真的不知道如何在Root Directory中找到下一个条目。
这可能看起来令人困惑,但如果您需要代码片段或更多信息,我会提供它们。
先感谢您。