|
|
1
3
这不起作用的原因是,您正在打开要追加的文件(fopen调用中的“a”标志)。每当您写入文件时,您写入的数据总是会被追加。如果您的文件在打开之前不存在,请使用
|
|
2
1
你不能只是将值“插入”到一个文件中。您必须打开一个新文件,复制第一个文件的第一部分,然后复制您的值,然后复制其余部分,然后用新文件替换旧文件,或者,如果文件很小,则将其读入内存,清除文件,然后写入正确的文件。 |
|
|
user23819755 · 从文件加载的数据未按正确顺序返回 1 年前 |
|
|
Grekys · C数组元素全部变为相同值 1 年前 |
|
|
Deba · 为什么在cin语句中打印空格时,第0个字符没有打印出来? 1 年前 |
|
|
catodd · C-试图将整数和结构数组存储到二进制文件中 2 年前 |
|
|
heapyams · Java可执行文件无法读取资源文件夹[重复] 2 年前 |
|
|
Community wiki · 在文件中插入值 2 年前 |