c语言覆盖方式写文件