C中的文件冗余

时间:2010-08-10 15:08:42

标签: c file

“文件冗余”是什么意思 ??

如果还提供“C程序来检测文件冗余”,也会有所帮助。

在面试中我被问到上述问题。我不知道答案,因为我无法理解他们首先要问的是什么。任何人都可以帮助我!!!

编辑:我已经改写了这个问题。我想我已经说得更清楚了!

3 个答案:

答案 0 :(得分:1)

可能意味着重复的源文件。

答案 1 :(得分:1)

我希望他们不是在讨论Cyclic redundancy check。文件冗余可能意味着位于硬盘驱动器上不同文件夹中的重复文件。

您可以在C中编写一个程序,该程序将遍历所有文件并识别重复项。

答案 2 :(得分:1)

这可能是故意模糊的面试问题,似乎探讨了你对冗余一词的了解。我在这里看到了文件冗余的几种可能含义:

  • 文件的冗余(相同)副本,以确保在副本不可用时可用
  • 单个文件内容的意外冗余。您可以通过对其应用文件压缩程序来检测此冗余的许多情况。它压缩的越多,文件内容就越冗余。
  • 文件内容的故意冗余。纠错码可以应用于数据。这样可以增加冗余,并允许更正或检测损坏文件中的一定数量的错误。