テキストファイルの一部のデータを編集する予定です。これが私がやろうとしていることです:
1)ファイルの元のコンテンツを読み取り、片方向リストを使用してファイルのデータを取得し、ファイルを閉じます
2)ファイルを再度開きますが、「w +」を使用して編集したデータを取得し、ファイルを閉じます
3)fprintf
編集したデータを含む新規ファイルへの書き込みに使用
4) ファイルの元のコンテンツを取得し、それらを新しいファイルに入れます。
5) 新しいファイルの名前を元のコンテンツ ファイル名に変更します。
では、テキスト ファイルの名前を変更するにはどうすればよいでしょうか。
私の計画はばかげているように聞こえますが、私は知っています:
Q: 元のファイルを編集できるのに、なぜ新しいファイルの名前を変更する予定ですか?
A: 「w+」を使って編集したデータを元ファイルに入れようとしたのですが、元ファイルの内容を取得して元ファイルに入れなおす必要がある部分で迷いました。
ありがとう!