C语言中,我建立了一个二进制文件,写入了一段数据,然后下次打开后把文件指针直接移到最开始,然后重新写入一段比上次短一些的数据,是不是上一次的数据会全部被擦出了?
如果我人为的移到最前面,重新写入较短的一段呢?
你写了多长就覆盖多长
意思是没被覆盖的的那一节就会继续存在?
是的