c語言修改txt文本內(nèi)容 怎樣使用c語言修改二進(jìn)制文件內(nèi)容?
怎樣使用c語言修改二進(jìn)制文件內(nèi)容?如果使用RB打開文件,則無法寫入。您可以使用RB或ab,如果是在末尾添加,建議使用ab,如果有修改或刪除,即存儲后文件大小可能會減小,建議先打開RB,讀取內(nèi)存,修改后
怎樣使用c語言修改二進(jìn)制文件內(nèi)容?
如果使用RB打開文件,則無法寫入。您可以使用RB或ab,如果是在末尾添加,建議使用ab,如果有修改或刪除,即存儲后文件大小可能會減小,建議先打開RB,讀取內(nèi)存,修改后再打開WB寫入。如果是在某個位置修改,但總大小不變,則使用ab Open,查找到修改的位置,寫入修改的內(nèi)容,關(guān)閉。總之,要根據(jù)自己的實際情況選擇最合適的方式。最常見的是RB讀取,內(nèi)存修改,然后WB重新打開,全部寫入。適用于所有情況,但效率低,資源消耗高