Aynazarov Baxtiyor Abdimuminovich


Fayl boshqarish operatsiyalari


Download 0.57 Mb.
bet3/5
Sana28.09.2023
Hajmi0.57 Mb.
#1688820
1   2   3   4   5
Bog'liq
Dasturlashda fayllar bilan ishlash (3) (3)

Aynazarov Baxtiyor Abdimuminovich

4.Fayl boshqarish operatsiyalari:


Fayl boshqarish operatsiyalari, C dasturlash tilidagi kutubxonasida taqdim etilgan bir nechta standart funksiyalar orqali amalga oshiriladi. Bu operatsiyalar fayllarga erkinlik beradi va ularga ma'lumotlarni yozish, o'qish, qayta tiklash, ko'chirish va o'chirish imkoniyatlarini beradi. Quyidagi foydalanishga mos keladigan ba'zi fayl boshqarish operatsiyalari misollarini ko'rsataman:
(##)-fputc(): Faylga belgi yozish uchun ishlatiladi. Belgi belgilangan faylga joylanadi.
(##)-fgets(): Fayldan satr o'qish uchun ishlatiladi. Fayldan bir satr o'qib oladi va uni o'zgaruvchiga saqlayadi.
(##)-fclose(): Faylni yopish uchun ishlatiladi. Fayl ko'rsatgichini qabul qilib, faylni yopadi va fayl bilan bog'liq resurslarni bo'shatadi.
(##)-fprintf(): Faylga matn yozish uchun ishlatiladi. Formatlangan ma'lumotlarni faylga yozadi.
(##)-fgetc(): Fayldan belgi o'qish uchun ishlatiladi. Fayldan bir belgi o'qib oladi va uni o'zgaruvchiga saqlayadi.
(##)-fscanf(): Fayldan ma'lumot o'qish uchun ishlatiladi. Formatlangan ma'lumotlarni fayldan o'qib o'zgaruvchilarga yozadi.
(##)-fseek(): Faylda ma'lum bir o'rin bilan o'rnashish uchun ishlatiladi. Faylni bitta bo'sh joydan boshlab hisoblab, berilgan offset va amalni qabul qilib, fayl o'rinini o'zgartiradi.
(##)-rewind(): Faylni boshiga qaytarish uchun ishlatiladi. Faylni boshiga qaytadi, shuningdek, qayta o'qish va yozish amallari uchun to'plamni qayta tiklaydi.
(##)-fopen(): Faylni ochish uchun ishlatiladi. Fayl nomini va ochish rejimini qabul qiladi va faylga ishora etuvchi bir fayl ko'rsatgich (file pointer) qaytaradi.
(##)-feof(): Faylning oxiriga yetib kelib, kelganligini tekshirish uchun ishlatiladi.
Aynazarov Baxtiyor Abdimuminovich

davomi


Bu kodlarda, 1- faylga ma'lumot yozishni, ikkinchisi esa fayldan ma'lumot o'qishni ko'rsatadi.
Fayl yozish uchun fprintf() funksiyasi ishlatiladi va fayldan o'qish uchun fgets() funksiyasi ishlatiladi.
Fayllarni ochish uchun fopen() ishlatiladi va fayllarni yopish uchun fclose() ishlatiladi.

Download 0.57 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling