C stdio fopen() 函式
❮ C stdio 庫
示例
建立檔案
FILE *fptr;
// 建立檔案
fptr = fopen("filename.txt", "w");
// 關閉檔案
fclose(fptr);
自己動手試一試 »
定義和用法
fopen()
函式用於開啟檔案,並返回一個特殊的 FILE
指標,該指標用於其他讀寫檔案的函式。
fopen()
函式定義在 <stdio.h>
標頭檔案中。
語法
fopen(const char * filename, const char * mode);
引數值
引數 |
描述 |
filename |
必需。一個包含檔案路徑的字串。 |
mode |
必需。一個描述檔案使用方式的字串。可以是以下之一:
w - 僅用於寫入。清除檔案所有內容。如果檔案不存在,則會建立它。
a - 僅用於寫入。只在檔案末尾寫入。如果檔案不存在,則會建立它。
r - 僅用於讀取。如果檔案不存在,則返回 NULL 指標。
w+ - 用於讀取和寫入。清除檔案所有內容。如果檔案不存在,則會建立它。
a+ - 用於讀取和寫入。只在檔案末尾寫入。如果檔案不存在,則會建立它。
r+ - 用於讀取和寫入。如果檔案不存在,則返回 NULL 指標。
可以在模式中新增字元 "b" 來將檔案視為二進位制檔案。例如,r+b 。 |
技術詳情
返回 |
返回一個 FILE 指標,該指標可供其他檔案處理函式使用。 |
❮ C stdio 庫
W3schools 學習路徑
跟蹤您的進度 - 免費!