溫馨提示×

如何使用Fopen以追加模式寫入

小樊
195
2024-06-17 18:15:00
欄目: 編程語言

要使用fopen函數(shù)以追加模式寫入文件,需要指定第二個參數(shù)為"a"。這將打開文件以追加模式,并將文件指針移動到文件末尾,以便在文件的末尾添加新的內容。

以下是一個示例代碼,演示如何使用fopen以追加模式寫入文件:

#include <stdio.h>

int main() {
    FILE *file = fopen("example.txt", "a");
    
    if (file) {
        fprintf(file, "This is a new line that will be added to the file.\n");
        fclose(file);
        printf("Content has been successfully added to the file.\n");
    } else {
        printf("Failed to open the file.\n");
    }

    return 0;
}

在這個例子中,fopen函數(shù)以追加模式打開名為example.txt的文件。然后,使用fprintf函數(shù)將新的內容寫入到文件中,并最后使用fclose函數(shù)關閉文件。

請注意,如果文件不存在,fopen函數(shù)將創(chuàng)建一個新的文件。如果文件已經存在,fopen將會將文件指針移動到文件末尾,以便在文件的末尾添加新的內容。

0