• Faylni ochish operatsiyasini bajarish orqali dasturchi malum bir faylni oqim bilan boglaydi.
  • C/C++ fayl tizimi
  • Лекция архитектура микропроцессора




    Download 110.2 Kb.
    bet1/6
    Sana09.04.2024
    Hajmi110.2 Kb.
    #192231
      1   2   3   4   5   6
    Bog'liq
    СC . Работа с файлами. (1)
    Менеджмент 1 курс, A virtuallashtirish-fayllar.org

    C/ C++ . Fayllar bilan ishlash.

    Vizual dasturlash.

    o'qituvchi S.D.Arzuikulov

    Reja.



    • Fayl turlari. Fayl o'zgaruvchilari.
    • Fayl bilan aloqa o'rnatish.
    • Fayldan o'qish.
    • Faylga yozing.
    • Faylni yopish.
    • Fayllar bilan ishlashning qo'shimcha funlsiyalari

    Fayl turlari

    fayli ma'lumotlarni (dastur yoki boshqa ma'lumotlarni) qandaydir muhitda saqlaydigan nomli ob'ektdir. C tilidagi fayl bu har qanday narsa (fayl, displey, printer va boshqalar)

    Fayl turlari :

    • matn - belgilar ketma-ketligi;
    • binar - baytlar ketma-ketligi, fayl kursorining joylashishini qo'llab-quvvatlaydi, faylni o'qish yoki yozishda kursor 1 pozitsiyaga siljiydi.

    Faylni ochish operatsiyasini bajarish orqali dasturchi ma'lum bir faylni oqim bilan bog'laydi.

    Oqim - bu har qanday fayl turi uchun bir xil bo'lgan virtual mantiqiy qurilma.

    Fayl yopilganda, uning oqim bilan aloqasi buziladi. Agar fayl yozish uchun ochilgan bo'lsa, uning mazmuni tashqi qurilmaga yoziladi

    C/C++ fayl tizimi

    C fayl tizimi turli xil qurilmalar bilan ishlash uchun mo'ljallangan. Agar ba'zi qurilmalar boshqalardan juda farq qilsa ham, buferlangan fayl tizimi uni mantiqiy qurilma (oqim) sifatida ifodalaydi.

    Fayl tizimi bir nechta funktsiyalardan iborat bo'lib, ularning aksariyati sarlavha faylini talab qiladi

    stdio.h

    Fayl o'zgaruvchilar deklaratsiyasi

    Fayllar bilan ishlashda birinchi qadam fayl o'zgaruvchisini e'lon qilishdir

    Sintaksis :

    FILE *fayl_o'zgaruvchan_nomi;

    Masalan:

    FILE *myfile;

    Fayl o'zgaruvchisi kiritish- chiqarish tizimining barcha komponentlarini bog'laydigan, ma'lum bir faylni tavsiflovchi va kiritish-chiqarish operatsiyalarini bajarishda mos keladigan oqim tomonidan qo'llaniladigan havoladir.


    Download 110.2 Kb.
      1   2   3   4   5   6




    Download 110.2 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Лекция архитектура микропроцессора

    Download 110.2 Kb.