使用fseek()函数从文件尾部前移并且写入数据

来源:互联网 发布:软件外包公司资质 编辑:程序博客网 时间:2024/06/01 17:10

首先,打开文件使用wb+,或者rb+,最好用wb+比较好,原因在于wb+可以创建文件,而rb+却不能。不过,不要用ab+,因为,这会导致fseek()函数使用无效,不管SEEK_SET,还是SEEK_END,都是从文件文件尾部写入的。再者,使用fseek()函数在指定位置写入数据时,会覆盖掉指定位置后面的数据。