fopen(file,“ w”)是否写入新块?

时间:2019-07-11 00:11:34

标签: c

使用fopen(fileName,“ w”)会覆盖文件正在使用的块,还是将曾经使用的块设置为空闲块然后开始写入新块?

1 个答案:

答案 0 :(得分:1)

C标准未指定其实现方式。因此,它可能会覆盖这些块,但不能保证。例如,在类似Unix / Unix的环境中,它很可能是open()的包装,其中包含一些我们不需要担心的内部FILE *操作。