C++中的fopen
函數用于打開一個文件,并返回一個指向該文件的指針。fopen
函數的原型如下:
FILE *fopen(const char *filename, const char *mode);
fopen
函數接受兩個參數:
filename
:這是一個字符串,表示要打開的文件的名稱(包括路徑,如果需要的話)。
mode
:這是一個字符串,表示文件打開模式。模式字符串可以包含以下字符:
例如,要以只讀模式打開一個文件,可以使用以下代碼:
FILE *file = fopen("example.txt", "r");
要以讀寫模式打開一個文件,可以使用以下代碼:
FILE *file = fopen("example.txt", "r+");
請注意,當使用fopen
函數時,始終要檢查返回值以確保文件已成功打開。如果文件打開失敗,fopen
將返回NULL
。