首頁  >  文章  >  後端開發  >  C語言中的文件類型只有哪兩種

C語言中的文件類型只有哪兩種

王林
王林原創
2020-07-03 11:32:177785瀏覽

C語言中的檔案類型只有ASCII檔案和二進位檔案兩種。 ASCII碼檔案通常用於存放輸入資料及程式的最終結果;二進位檔案用於暫存程式的中間結果,以供另一段程式讀取。

C語言中的文件類型只有哪兩種

C語言中的檔案類型只有ASCII檔案和二進位檔案兩種。

(推薦學習:C語言教學

下面我們來看看ASCII碼檔案與二進位檔案有什麼不同:

#一、存儲形式

  • 二進位檔案是按該資料類型在記憶體中的儲存形式儲存的;

  • 文字檔案則是將該資料型別轉換為可在螢幕上顯示的形式儲存的;

#二、儲存空間

ASCII儲存方式所佔空間較多且所佔空間大小與數值大小有關;

三、讀寫時間

  • ASCII碼檔案在外存上以ASCII碼存放,而在記憶體中的資料都是以二進位存放,因此當進行文件讀寫時要轉換,造成訪問資料較慢;

  • 二進位檔案的資料是按其在記憶體中的儲存形式在外存上存放的,不需轉換,所以訪問速度較快。

四、作用

  • ASCII檔案可透過編輯程序,如edit、記事本等,進行建立和修改,也可以透過DOS中的TYPE指令顯示出來,因而ASCII碼檔案通常用於存放輸入資料及程式的最終結果;

  • 二進位檔案不能顯示出來,所以用於暫存程序的中間結果,供另一段程式讀取;

以上是C語言中的文件類型只有哪兩種的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn