0

我编写了一个要创建的随机访问文件,我想知道;随机访问文件是存储在 RAM 还是硬盘上?如果是硬盘驱动器,为什么它被称为“随机访问”文件?谢谢

4

2 回答 2

1

随机访问与存储位置(文件是磁盘)无关。它与您如何访问(读/写)该文件内容有关。

随机访问意味着您可以随时以任何顺序访问文件中开头和结尾之间的任何位置。它与顺序访问相反,这意味着您只能从头到尾访问文件。

换句话说,通过随机访问,您可以从文件中读取最后一个字节(或字节块)、第一个字节(或块),然后从某个地方的中间读取一个字节或块。对于顺序访问,您必须读取第一个字节/块,然后是第二个字节/块,然后是第三个,依此类推。

于 2013-10-27T05:51:53.490 回答
0

随机访问与顺序访问相反。随机文件读/写有点类似于访问 RAM。文件就是文件,可以读入RAM,但存储在硬盘中。

于 2013-10-27T05:45:22.070 回答