c’de dosyalama işlemleri-dosya kopyalama
31 Mart 2010 – 00:52“a” adında bir dosyamız olacak,bu dosyamızın bir kopyasını oluşturacaz ve “a”nın içindekiler “a_kopya”da
da olacak,kodumuzu inceleyelim:
main() { char k[20];//kopyalanacak dosya adı p[28]="Kopya_";//oluşan dosya adının bir kısmı FILE *derya; printf("dosya adı : \n"); scanf("%s",k); strcat(p,k);//2. oluşan dosyanın adı a_kopya derya= fopen(p,"w");//w de dosya yoksa aynı zamnda oluşturuyordu da FILE *gunduz; int ch; gunduz = fopen(k, "r"); if (gunduz== NULL) { printf("dosya açılamadı %s\n", k); exit(8); } while (1) { ch = fgetc(gunduz); if (ch == EOF) { break;} fprintf(derya,"%c", ch); } printf("kopyalama sona erdi!\n"); return 0; } |
DERYA GÜNDÜZ
http://deryagunduz.blogspot.com
deryagunduz47@gmail.com
mikroskosmos@hotmail.com

