1. 程式人生 > >檔案開啟模式的分類

檔案開啟模式的分類

  1. r 只讀方式開啟檔案。檔案的指標將會放在檔案的開頭,這是預設模式
  2. rb 以二進位制格式開啟一個檔案用於只讀。檔案指標將會放在檔案的開頭,這是預設模式。一般用於非文字檔案如圖片等。
  3. r+ 開啟一個檔案用於讀寫。檔案指標將會在檔案的開頭
  4. rb+ 以二進位制格式開啟一個檔案用於讀寫。檔案指標將會放在檔案的開頭。一般用於非文字檔案如圖片等。
  5. w 開啟一個檔案只用於寫入。如果該檔案已經存在則開啟檔案,並從頭開始編輯,即原有內容會被刪除。如果該檔案不存在,建立新檔案
  6. wb 以二進位制格式帶開一個檔案只用於寫入。如果該檔案已經存在則開啟檔案,並從頭開始編輯,即原有內容會被刪除。如果該檔案不存在,建立新檔案。一般用於非文字檔案如圖片等
  7. w+ 開啟一個檔案用於讀寫。如果該檔案已經存在則開啟檔案,並從頭開始編輯,即原有內容後被刪除。如果該檔案不存在,建立一個新檔案。
  8. wb+ 以二進位制格式開啟一個檔案用於讀寫。如果該檔案已經存在則開啟檔案,並從頭開始編輯,即原有內容會被刪除。如果該檔案不存在,建立新檔案,一般用於非文字檔案如圖片等
  9. a 開啟一個檔案用於追加。如果該檔案已經存在,檔案指標將會放在檔案的末尾。也就是說,新的內容將會被寫入到已有內容之後。 如果該檔案不存在,建立新檔案進行寫入
  10. ab 以二進位制格式開啟一個檔案用於追加,如果該檔案已經存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入
  11. a+ 開啟一個檔案用於讀寫。如果該檔案已存在,檔案指標將會放在檔案的結尾,如果該檔案不存在,建立新檔案用於讀寫
  12. ab+ 以二進位制格式開啟一個檔案用於追加。如果該檔案已經存在,檔案指標將會放在檔案的結尾。如果該檔案不存在,建立新檔案用於讀寫