İçeriğe geç

C Programlamada Dosya İşlemleri: Okuma, Yazma ve İkili Dosyalar

05.12.2024 1 okunma

Dosya İşlemleri Neden Gerekli?

Program kapandığında bellekteki veriler silinir. Verilerin kalıcı olması için dosyaya yazılması gerekir. C dilinde dosya işlemleri stdio.h kütüphanesiyle yapılır.

Dosya Açma ve Kapama

FILE *dosya = fopen("veri.txt", "r"); — "r" okuma, "w" yazma, "a" ekleme, "rb"/"wb" ikili mod. İşlem sonunda fclose(dosya); ile kapatılmalıdır.

Metin Dosyasına Yazma

fprintf(dosya, "Merhaba %s\n", isim); ile printf benzeri biçimde yazılır. fputs(satir, dosya); de kullanılabilir.

Metin Dosyasından Okuma

fscanf(dosya, "%s", kelime); ile kelime kelime, fgets(satir, 100, dosya); ile satır satır okunur.

İkili (Binary) Dosyalar

Yapı (struct) verilerini kaydetmek için ikili mod kullanılır. fwrite(&kayit, sizeof(kayit), 1, dosya); ile yazılır, fread ile okunur.

Bilkey C Programlama Kursu

Dosya işlemleri Bilkey Bilişim Akademisi'nde mini proje uygulamalarıyla pekiştirilerek öğretilir. Pendik Kurtköy'de birebir eğitim alabilirsiniz.

c programlama dosya işlemleri fopen fwrite c c dosya okuma yazma c programlama kursu kurtköy pendik
İLERİ DÜZEY C ve C++ PROGRAMLAMA hakkında bilgi almak ister misiniz?

Birebir özel yüz yüze eğitim yada uzaktan eğitim, esnek ders saatleri ile Pendik Kurtköy'de.