首頁 >後端開發 >C#.Net教程 >c語言檔案開啟方式有哪些

c語言檔案開啟方式有哪些

angryTom
angryTom原創
2020-03-09 14:56:2315824瀏覽

c語言檔案開啟方式有哪些

c語言檔案開啟方式有哪些

ANSI C規定檔開啟用函數fopen,關閉為fclose

1、呼叫方式通常為:

FILE *fp;
fp=fopen(文件名, 打开方式);

2、參數說明:

檔名: 形如"myfile.dat"、"F:\data\myfile. dat"等等;

推薦學習:c語言視訊教學

#c語言檔案開啟方式有以下幾種:

#"r"(唯讀) 為輸入開啟一個文字檔案

"w"(只寫) 為輸出開啟一個文字檔案

"a"(追加) 向檔案檔案尾新增資料

"rb"(唯讀) 為輸入開啟一個二進位檔案

"wb"(只寫) 為輸出開啟一個二進位檔案

" r "(讀寫) 為讀寫開啟一個文字檔

"w "(讀寫) 為讀寫建立一個新的文字檔

"a "(讀寫) 為讀寫入開啟一個文字檔案

"rb "(讀寫) 為讀寫開啟一個二進位檔案

"wb "(讀寫) 為讀寫建立一個新的二進位檔案

"ab "(讀寫) 為讀寫開啟一個二進位檔案

3、注意:

(1)用"r"方式開啟的文件,不能向其輸入數據,並且該文件已存在,否則出錯;

(2)用"w"方式打開的文件,只能向該文件輸入數據,如果所打開的文件不存在,則在打開時新建一個以指定的名字命名的檔案;如果指定檔案存在,則在開啟時將該檔案刪去,然後新建一個新的檔案;

(3)如果函數fopen開啟檔案出錯,則fopen傳回一個空指標值NULL;

(4)在程式開始運作時,系統自動開啟3個標準檔:標準輸入(stdin),標準輸出(stdout),標準出錯輸出(stderr)。如果要使用輸入輸出終端,則不需要打開,可以直接使用,如fputc(stdout,'a');向螢幕輸出字元a。 更多

程式設計入門###教程,請追蹤PHP中文網! ###

以上是c語言檔案開啟方式有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn