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 49-57 Bölüm Özeti

C Dili Dersleri - Okan Bilke

Ders 49-57 Bölüm Özeti

Mesajgönderen okanbilke » 07 Mar 2014 01:19

Bu konu özeti aşağıdaki dersleri kapsamaktadır.
  1. Dosya İşlemleri
  2. Dosyaya Veri Yazmak
  3. Dosyadan Veri Okumak
  4. Dosya Sonuna Veri Eklemek
  5. fprintf() Fonksiyonu
  6. fscanf() Fonksiyonu
  7. fseek(), ftell(), rewind() Fonksiyonları
  8. fread() Fonksiyonu
  9. fwrite() Fonksiyonu

Bölüm Özeti
  • Dosyaları kullanarak verileri daha sonra da kullanılmak üzere uzun süre saklayabiliriz.
  • C'de dışarıdan programa veya programdan dışarıya veri aktarma olayına ve kullanılan kaynaklara topluca I/O Sistemi adı verilir. I ve O harfleri sırasıyla Input ve Output sözcükleri yerine kullanılır.
  • I/O Sisteminde kullanılan kaynakları soyutlamak için akış kavramı kullanılır. İki türlü akış vardır: Text akışlar ve binary(ikili) akışlar.
  • Dosyaya veri yazmak için önce dosya açılır, veriler yazılır ve dosya kapatılır.
  • Dosya açma işlemi fopen() fonksiyonu ile yapılır. Bir dosyanın ne amaçla açıldığı fopen() fonksiyonu ile birlikte kullanılan mod ile belirtilir.
  • Dosyaya bir karakter yazdırmak için putc() fonksiyonu kullanılır.
  • Dosyaya akışın kapatılması için fclose() fonksiyonu kullanılır.
  • Dosyadan bir karakter okunması için getc() fonksiyonu kullanılır.
  • Dosyalarla çalışırken dosya sonu kavramını iyi bilmeli ve program içerisinde veri okurken dosya sonunu kontrol etmeliyiz.
  • EOF sabiti stdio.h dosyası içinde tanımlanmıştır, sayısal değeri -1'dir.
  • feof() fonksiyonu dosya sonuna ulaşılıp ulaşılmadığını kontrol etmek için kullanılır.
  • Dosyadan belirtilen uzunlukta veri okumak için fgets() fonksiyonu kullanılır.
  • Dosyaya belirtilen uzunlukta veri yazmak için fputs() fonksiyonu kullanılır.
  • Bir dosyaya veri eklemek için dosya append modunda açılmış olmalıdır.
  • fprintf() ve fscanf() fonksiyonları sırasıyla dosyaya veri yazmak ve dosyadan veri okumak için kullanlan iki fonksiyondur.
  • fseek(), ftell() ve rewind() fonksiyonları sırasıyla dosya konum göstergecini ileri geri hareket ettirmek, göstergecin yerini öğrenmek ve göstergeci dosya başına konumlamak için kullanılan üç fonksiyondur.
  • fread() ve fwrite() fonksiyonları belirtilen boyutta dosyadan veri okumak ve dosyaya veri yazmak için kullanılır.

DERS 49-57 SORULAR

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
cron