您好我想知道是否可以更新文本文件,我的意思是在不更改內容的情況下向所有行添加文本。假設一個這樣的文本文件。如何在不更改內容的情況下更新文本文件
A
B
C
D
E
F
G
,我想更新像這樣(加附近的另一個字符的第一個字符關閉所有行)
A H
B I
C J
D K
E L
F M
G N
,當我在追加模式打開一個文本文件,並使用各種方式fseek()
功能即使它可以在行中添加一些數據,但每次都會丟失一些數據。
我希望它清楚地瞭解這個問題,如果你能幫到,我會很感激。不管怎麼說,還是要謝謝你。
你試過的代碼是什麼?它是如何搞砸輸出的? – Mike
我不這麼認爲。可能,您需要將這些值保存到內存中,按照您的要求進行組織,然後使用w模式回寫到文件中。 – Jack
@Jack是的,它會這樣工作,但它會更長,效率更低。另一方面,我研究了網絡,大部分評論都贊同你的觀點。 – quartaela