靚麗時尚館

位置:首頁 > 健康生活 > 心理

緩衝文件格式

心理6.91K
緩衝文件格式

緩衝文件系統是藉助於文件結構體指針FILE *來對文件進行管理,通過文件指針對文件進行訪問,即可以讀寫字符、字符串、格式化數據,也可以讀寫二進制數據。

緩 衝文件系統特點:在內存中開闢一個“緩衝區”,爲程序裏每一個文件使用,當執行讀文件操作時,從磁盤文件將數據先讀入內存“緩衝區”,裝滿後再從內存“緩衝區”依次讀入接收的變量。執行寫文件操作時,也是先將數據寫入內存“緩衝區”,待內存“緩衝區”裝滿後再寫入文件。由此可以看出,內存“緩衝區”的大 小,影響着實際操作外在的次數,內存“緩衝區”越大,則操作外存的次數就越少,執行速度就越快,效率就越高。一般來說,文件“緩衝區”的大小跟機器是相關的。

緩衝文件系統的IO函數主要包括:fopen, fclose, fread, fwrite, fgetc,fgets, fputc, fputs, freopen, fseek, ftell, rewind等。

標籤:文件格式