1. 主页
  2. 自己动手从0到1学写FAT32文件系统
  3. 第3章 文件操作
  4. 8+3格式文件名的打开

8+3格式文件名的打开

内容纲要

本课时的主要目的是完善上一节课时的代码,加入对8+3文件名的解析。

主要内容

短文件名

8+3格式的文件名,即称短文件名。最早在DOS系统上用得很多,后来渐渐地用得较少。FAT文件系统为了保持兼容性,所以短文件名还一直存在。后续微软又搞了一套长文件名。顾名思议,就是支持更长的文件名。

在FAT内部,有提供一种机制,使得其内部既保存了某个文件名的长文件名,也提供了短文件名。

具体而言,短文件名的格式如下:

在此课程中,为了简单起见,暂时只支持短文件名的解析。

在本课时中,先将外部的文件名按转短文件名转换,然后再在目录的所有目录项中逐个比较。

重点难点

注意事项

常见问题

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

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