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?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-08 16:37:07
ke hadapan
1183 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
    Isu terkini
    双语言或多语言网站怎么做?
    daripada 1970-01-01 08:00:00
    0
    0
    0
    C语言计算顺序问题
    daripada 1970-01-01 08:00:00
    0
    0
    0
    objective-c - iOS9如何设置默认国际化语言
    daripada 1970-01-01 08:00:00
    0
    0
    0
    Linux下一道C语言的经典面试题
    daripada 1970-01-01 08:00:00
    0
    0
    0
    linux - 一道C语言printf的经典题目
    daripada 1970-01-01 08:00:00
    0
    0
    0
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan