檔案與檔案模式介紹

2021-10-21 11:55:15 字數 507 閱讀 5978

1.什麼是檔案?

檔案是作業系統提供給使用者/應用程式操作硬碟的乙個虛擬的介面/功能。

使用者/應用程式

作業系統(檔案)

計算機硬體(硬碟)

2.為何要用檔案?

①使用者/應用程式可以通過檔案將資料永久儲存到硬碟中。即操作檔案就是操作硬碟。

②使用者/應用程式直接操作的是檔案,對檔案進行所有的操作,都是在向作業系統傳送呼叫,然後在由操作將其轉換成具體的硬碟操作。

3.如何用檔案: open()

①控制文字讀寫內容的模式:r和b

強調:t和b不能單獨使用,必須跟r/w/a連用

t文字(預設模式)

(1)讀寫的都是以str(unicode)為單位的

(2)文字檔案

(3)必須制定encoding = 『utf-8』

b二進位制/bytes

②控制檔案讀寫操作的模式

r唯讀模式

w讀寫模式

a只追加模式

+:r+,w+,a+

庫檔案編譯與介紹

一句話概述 將函式封裝起來,放在裡面,提供介面,供呼叫。庫檔案可以說是程式設計師必須接觸的東西,我們常聽說庫,什麼編碼庫,xx庫啊等等,這些庫,其實它的前身仍然是 跟我們平常寫的.c等等這些檔案差不多 只不過,它編譯生成的不再是程式 裡面沒有main 而只是類似於標頭檔案之類的,只提供介面,給別人呼...

SWP檔案詳細介紹與利用

vim中的swp即swap檔案,在編輯檔案時產生,它是隱藏檔案。這個檔案是乙個臨時交換檔案,用來備份緩衝區中的內容。如果原檔名是data,那麼swp檔名就是.data.swp。如果檔案正常退出,則此檔案自動刪除。需要注意的是如果你並沒有對檔案進行修改,而只是讀取檔案,是不會產生swp檔案的。以下兩種...

OGG audio 檔案介紹

ogg vorbis 是一種新的音訊壓縮格式,類似於 等現有的 格式。但有一點不同的是,它是完全免費 開放和沒有專利限制的。vorbis 是這種音訊壓縮機制的名字,而ogg則是乙個計畫的名字,該計畫意圖設計乙個完全開放性的多 系統。目前該計畫只實現了oggvorbis這一部分。ogg是一種先進的有損...