//www.ethemsulan.com#include <stdio.h>#include <stdlib.h>#define DOSYA_ADI "kitap.txt"struct kitap{char isaret;int isbn;char kitap_adi[100];};void Kitap_ekleme(struct kitap yeni_kitap){FILE * fp;int islem_sonucu=0;fp = fopen(DOSYA_ADI,"a");if (fp==NULL){perror("Dosya acmada hata");return;}islem_sonucu=fwrite(¥i_kitap,sizeof(struct kitap),1,fp);if (islem_sonucu!=1){perror("Dosya yazmada hata");}fclose(fp);}void Kitap_silme(int isbn){}void Kitap_listemele(){}void Kitap_arama(int isbn){}void Kitap_guncelle(struct kitap guncellenmis_kitap){}void Kitap_temizle(struct kitap *k){int i=0;(*k).isaret=0;(*k).isbn=0;for (i=0;i<100;i++)(*k).kitap_adi[i]='\0';}int main(int argc, char *argv[]){struct kitap K;Kitap_temizle(&K);K.isaret='1';printf(" isbn........:");scanf("%d",&K.isbn);fflush(stdin);printf(" kitap_adi...:");fgets(K.kitap_adi,99,stdin);fflush(stdin);printf("d");Kitap_ekleme(K);system("PAUSE");return 0;}
13 Mart 2010 Cumartesi
C de FILE ve fopen() Dosya Örneği
Etiketler:
C Programlama Dili
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder