duyuruElektroArge.com'a Hoşgeldiniz. Üye Olmak İçin Tıklayın. duyuru





houseForum ana sayfa   iletişimİletişim   bilgiSSS  
kırmızı yeşil mavi
ekleKayıt  anahtarGiriş
evForum ana sayfa goE-Kütüphane goE-Ders goC
 

  • Reklam

Ders 52 Dosya Sonuna Veri Eklemek

C Dili Dersleri - Okan Bilke

Ders 52 Dosya Sonuna Veri Eklemek

Mesajgönderen okanbilke » 06 Mar 2014 01:09

Varolan bir dosyanın sonuna veri eklemek için dosyanın a modu ile açılması gerekir. a harfi, eklemek, ilave etmek anlamına gelen append sözcüğünün ilk harfidir.
Veri ekleme konusu ile ilgili örnek programa geçmeden önce örnekte kullanacağımız bir text dosyası oluşturalım. Bir editörde bir text dosyası oluşturarak içine aşağıdaki satırı yazın ve append_ornek.txt olarak kaydedin:
bu, birinci satir!

Şimdi bir program yazalım ve bu programla text dosyamıza yeni bir satır daha ekleyelim.
//append_ornek.c - 05.03.2014 - Okan BİLKE -www.elektroarge.com

#include <stdio.h>

int main()
{
FILE *ptDosya;

// dosyayı aç:
ptDosya = fopen("C:\\append_ornek.txt", "a");

fputs("\nbu da ikinci satir!", ptDosya);

// dosyayı kapat:
fclose(ptDosya);

return 0;
}
//bu dosya elektroarge.com'dan indirilmiştir.

Programı çalıştırdığımızda append_ornek.txt dosyası içeriği silinmeden açılacak ve 12. satırda gördüğümüz stringin dosyaya eklenerek dosya 15. satır ile kapatılacaktır. Aşağıdaki şekilde dosyaların programdan önce ve sonraki durumları görülüyor:
Resim


Ders İçinde Yazılmış Tüm Programlar ve Kodları Ektedir:
Mesaj içeriğini görmek için kayıt ve giriş gerektirir

DERS 53 fprintf() FONKSİYONU

C Dili Dersleri Ders Listesi
okanbilke@gmail.com
Kullanıcı avatarı
okanbilke
Site Kurucusu
Site Kurucusu
 
Mesajlar: 721
Beğendiklerim: 0 mesaj
Beğenilenlerim: 0 mesaj
Kayıt: 15 Mar 2013 13:09
Konum: Ankara

Reklam

Dön C

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir


  • Reklam