2 Ocak 2015 Cuma

C Programlama Dili

C Programlama Dili

Dosya İşlemleri

Bu konuyla C programlama dilinde .txt yada .dat türünde dosya oluşturup, bu dosyalarla işlemler yapabiliyoruz.Dosya oluşturmamızın amacı bilgisayarımızı kapattı ğımızda  kaydettiğimizin işlemleri kaybetmemektir.

Şimdi konuya geçelim:

1)Öncelikle dosyayı oluşturmalıyız.

FILE *dosyaismi; bu satir dosya oluşturur.

2)Şimdi dosyayı açıyoruz.

dosyaismi=fopen("dosya.txt","w");

Bu satirda ilk önce oluşturduğumuz dosyanın ismini, sonra fopen komutumuzu, tırnak işaretlerinde ise dosyanin ismini ve daha sonra yapacağımız islemler için yetki türünü veriyoruz.

Bu yetkiler:

w  :(write)Dosyaya veri yazar.
r   :(read)Dosyadan veri okur.
a   :(append)Dosyaya veri ekler.
w+:Dosyaya veri yazar ve okur.
r+ :Dosyadan veri okur ve yazar.
a+ :Dosyaya veri ekler ve okur.

3)Şimdi açtığımız dosyada çeşitli işlemler yapabiliriz.

Bu işlemler:

fprintf  : Dosyaya veri yazar.
fread    : Dosyadan dizi okur.
fwrite   : Dosyaya dizi yazar.
fscanf   : Dosyadan veri okur.
fputs    : Dosyaya metin yazar. 
fgets     : Dosyadan metin okur.
putc     : Dosyaya karakter yazar.
getc      : Dosyadan karakter okur.
feof      : Dosyanın sonu anlamındadır.

O zaman şimdi dosyaya veri yazalım:

fprintf(dosyaismi,"Hayatım Kod");


4)Son olarak dosyamızı kapatalım.

fclose(dosyaismi);