檔案與流I O

2021-06-15 21:06:45 字數 432 閱讀 3603

檔案的概念很簡單,就是資料的集合,一般儲存在磁碟或其他儲存介質上。流的概念顧名思義:從資料池或儲存裝置而來的流動或連續過程,可以在流的當前位置進行讀寫,或從流中的某一點跳到另一點。

c#的檔案操作一般依靠以下幾個類:file,fileinfo,directory。流操作一般有:filestream,memorystream,stringreader,stringwriter。

file類:是乙個靜態類,所有方法的都是靜態方法,他的方法有:複製,移動,刪除,以及開啟。還有一些方法來建立流。

fileinfo類:是乙個例項類,如果是對檔案的單次操作用file類好,如果對單個檔案進行多次操作還是用fileinfo效率高。

directory類:靜態類,處理整個目錄,多個檔案的操作。--待續

c 檔案與流I O

重點是理解什麼是流!資料流是一串連續不斷的資料的集合,就象水管裡的水流,在水管的一端一點一點地供水,而在水管的另一端看到的是一股連續不斷的水流。資料寫入程式可以是一段 一段地向資料流管道中寫入資料,這些資料段會按先後順序形成乙個長的資料流。對資料讀取程式來說,看不到資料流在寫入時的分段情況,每次可以...

IO流檔案讀寫

p1 開啟檔案 讀檔案 關閉檔案的典型方法 try f open d test.txt r print f.read finally if f f.close p2 推薦的簡潔寫法,不必顯示的關閉檔案描述符 open返回的物件在python中稱作file like 物件,可以是位元組流 網路流 自定...

I O流 檔案讀寫

流 流 即是流動的意思,是物質從一處向另一處流動的過程。c 流是指資訊從外部輸入裝置 鍵盤等 向計算機內部 如記憶體 輸入和從記憶體向外部輸出裝置 顯示器 輸出的過程。這種輸入輸出的過程被形象的成為 流 為了實現這種流動,c 定義了i o標準庫,這些每個類都成為流 流類,完成一些功能。define ...