Rumah > pembangunan bahagian belakang > C++ > Dalam bahasa C, apakah itu fail teks dan fail binari?

Dalam bahasa C, apakah itu fail teks dan fail binari?

WBOY
Lepaskan: 2023-09-08 16:37:07
ke hadapan
1129 orang telah melayarinya

Dalam bahasa C, apakah itu fail teks dan fail binari?

Fail ialah koleksi rekod (atau) tempat pada cakera keras tempat data disimpan secara kekal.

Jenis Fail

Terdapat dua jenis fail dalam bahasa C seperti berikut -

  • Fail teks
  • Fail binari

Fail teks

  • yang mengandungi huruf dan nombor yang mudah difahami.

  • Ralat dalam fail teks boleh dihapuskan dalam situasi berikut:

  • Dalam fail teks, teks dan aksara disimpan satu aksara setiap bait.

  • Sebagai contoh, nilai integer 4567 akan menduduki 2 bait dalam ingatan, tetapi akan menduduki 5 bait dalam fail teks.

  • Format data biasanya berorientasikan baris. Di sini, setiap baris adalah arahan yang berasingan.

  • Fail binari

    • Ia mengandungi 1s dan 0s dan mudah difahami oleh komputer.

    • Ralat dalam fail binari boleh merosakkan fail dan sukar untuk dikesan.

    • Dalam fail binari, nilai integer 1245 akan menduduki 2 bait dalam memori dan fail.

    • Fail binari sentiasa memerlukan perisian sokongan untuk membaca atau menulisnya.

    • Sebagai contoh, fail MP3 boleh dijana oleh perakam atau editor audio dan boleh dimainkan dalam pemain muzik.

    • Fail MP3 tidak boleh dimainkan dalam pemapar imej atau perisian pangkalan data.
    Fail dibahagikan kepada kategori berikut

    • Fail Berurutan - Di sini, data disimpan dan disimpan secara berurutan.
    • Fail Akses Rawak - Di sini, data disimpan secara berurutan dan diambil secara rawak.

    Atas ialah kandungan terperinci Dalam bahasa C, apakah itu fail teks dan fail binari?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    sumber:tutorialspoint.com
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan