内容纲要
本课时通过打印某个文件的内容,来获得文件数据是如何在FAT32分区上存储的理解。
主要内容
这节课时的内容同上一节在原理上并无太大区别,都是按簇链去访问。
内容较简单,略。
重点难点
注意事项
测试的文件簇号
在测试代码中,有选定了一个文件的簇号,如下所求:
curr_cluster = 4565; // 62.txt
4565这个值是根据目录遍历结果中选取的。实际你在测试过程中,不一定为62.txt。例如,你可能将62.txt文件删掉后重新创建,这个簇号会发生变化。也可能后续课程提供的磁盘映像文件有更新,会导致这个值发生变化。
所以,在写这块代码时,务必根据的实际测试结果输出写合适的值。
当然,你可以根据实情情况,在目录的遍历结果中选择一个其它文件的起始簇号。