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是一種先進的有損...