天天看點

fopen()函數的檔案模式

模式

名稱

意義

r

隻讀

打開檔案,從檔案頭開始讀

r+

打開檔案,從檔案頭開始讀寫

w

隻寫

打開檔案,從檔案頭開始讀。如果檔案存在,将删除所有檔案已有内容。如果檔案不存在,将建立這個檔案。

w+

打開檔案,從檔案頭開始讀寫。如果檔案存在,将删除所有檔案已有内容。如果檔案不存在,将建立這個檔案。

x

謹慎寫

寫模式打開檔案,從檔案頭開始寫。如果檔案已經存在,該檔案将不會被打開,fopen()函數将傳回false。

x+

讀、寫模式打開檔案,從檔案頭開始寫。如果檔案已經存在,該檔案将不會被打開,fopen()函數将傳回false。

a

追加

打開檔案,如果該檔案已有内容,将從檔案末尾開始追加,如果檔案不存在,函數将建立這個檔案。

a+

打開檔案,如果該檔案已有内容,将從檔案末尾開始追加,或者讀,如果檔案不存在,函數将建立這個檔案。

b

二進制

t

文本

本文轉自TBHacker部落格園部落格,原文連結:http://www.cnblogs.com/jiqing9006/archive/2012/08/09/2629919.html,如需轉載請自行聯系原作者