首頁 >後端開發 >C++ >在C語言中,文字檔和二進位是什麼?

在C語言中,文字檔和二進位是什麼?

WBOY
WBOY轉載
2023-09-08 16:37:071150瀏覽

在C語言中,文字檔和二進位是什麼?

檔案是記錄的集合(或)是硬碟上永久儲存資料的地方。

檔案類型

C 中有兩種類型的檔案語言如下-

  • #文字檔
  • 二進位檔案

文字檔案

  • 它包含人類容易理解的字母和數字。

  • 文字檔案中的錯誤可以在以下情況下消除:

  • #在文字檔案中,文字和字元每位元組儲存一個字符。

  • 例如整數值4567將在記憶體中佔用2個字節,但在文字檔案中將佔用5個位元組。

  • 資料格式通常是面向行的。這裡,每一行都是一個單獨的命令。

  • 二進位檔案

    • 它包含1和0,電腦很容易理解。

    • 二進位檔案中的錯誤會損壞檔案且不易偵測。

    • 在二進位檔案中,整數值1245將在記憶體和檔案中佔用2個位元組。

    • 二進位檔案總是需要配套的軟體來讀取或寫入它。

    • 例如,MP3 檔案可以透過錄音機或音訊編輯器生成,並且可以在音樂播放器中播放。

    • MP3 檔案無法在影像檢視器或資料庫軟體中播放。

    檔案分為以下幾類

    • 順序檔案 - 此處,資料以順序方式儲存和保留。
    • 隨機存取檔案 - 此處,資料以順序方式儲存和檢索隨機方式。
    #

    以上是在C語言中,文字檔和二進位是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    陳述:
    本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除