模式
名稱
意義
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,如需轉載請自行聯系原作者