首頁 > 後端開發 > C++ > 如何在 C 語言中將文字追加到文件中?

如何在 C 語言中將文字追加到文件中?

Mary-Kate Olsen
發布: 2024-12-08 06:43:10
原創
785 人瀏覽過

How Do I Append Text to a File in C  ?

在 C 語言中將文字附加到文字檔案

在 C 語言中將文字附加到文字檔案中是一項常見任務。它允許您為現有文件添加新內容,而無需覆蓋其現有內容。此外,您還可以建立一個新的文字檔案(如果不存在)並向其附加文字。

要實現此目的,您可以使用以下步驟:

1.開啟檔案

使用std::ofstream 以適當的開啟模式開啟文字檔。在這種情況下,請使用 std::ios_base::app 指定追加開啟模式。此模式可讓您將資料追加到檔案結尾(如果存在)或建立新檔案(如果不存在):

#include <fstream>

int main() {  
  std::ofstream outfile;

  outfile.open("test.txt", std::ios_base::app); // append instead of overwrite
登入後複製

2.附加文字

檔案打開後,您可以使用

outfile << "Data"; 
登入後複製

3.關閉檔案

最後,關閉檔案以儲存變更:

  return 0;
}
登入後複製

此程式碼將以附加模式開啟檔案“test.txt”,附加字串“ Data”新增至檔案結尾,然後關閉檔案。如果該文件不存在,則會使用指定的文字建立該文件。

以上是如何在 C 語言中將文字追加到文件中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板