問題C語言如何打開一個文件?
()函數。下面是有關C語言文件操作中的打開函數的詳細解釋。
()函數是C語言中常用的文件打開函數之一。它的原型如下
stamestode);
ameode參數則指定了文件的打開模式。文件打開模式有以下幾種
- "r"只讀模式,打開一個已存在的文本文件,文件指針位于文件開頭。
- "w"寫入模式,打開一個文本文件,如果文件存在則將其截斷,
- "a"追加模式,打開一個文本文件,文件指針位于文件結尾,
- "rb"二進制只讀模式,打開一個已存在的二進制文件,文件指針位于文件開頭。
- "wb"二進制寫入模式,打開一個二進制文件,如果文件存在則將其截斷,
- "ab"二進制追加模式,打開一個二進制文件,文件指針位于文件結尾,
2. 示例
()函數打開文件
clude
tain()
FILE fp;
("test.txt", "w");
if(fp == NULL)
{tfing"); -1;
}
tfed");
fclose(fp);
ed successfully”消息,并使用fclose()函數關閉文件。
()函數返回一個指向該文件的指針。在使用完文件后,我們必須使用fclose()函數關閉文件。