|
C /
ReadFromFileBir metin dosyasindan karakter-karatker ve satir-satir okuma işlemini yapan program.
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
main(int argc, char *argv[]){
FILE *fptr;
char c;
char str[1000];
/**
* Dosyadan karakter karakter okuma.
*/
printf("\n=== Dosyadan karakter-karakter okuma ===\n");
fptr = fopen("test.txt", "r"); // Dosyayi ac
if ( fptr != NULL ) { //Dosya acildiysa
while ( (c = getc(fptr)) != EOF ) { //Dosya sonuna kadar karakter-karakter oku.
printf("%c",c); //Karakterleri yazdir.
}
fclose(fptr); // Dosyayi kapat.
} else {
printf("HATA! Dosya acilamadi!\n");
return -1;
}
printf("\n-----------------\n");
/**
* Dosyadan satir satir okuma.
*/
fptr = fopen("test.txt", "r"); // Dosyayi ac
printf("\n=== Dosyadan satir satir okuma ===\n");
if ( fptr != NULL ) {
while ( fgets(str, 256, fptr) != NULL ) {
printf(str);
}
fclose(fptr); // Dosyayi kapat.
} else {
printf("HATA! Dosya acilamadi!\n");
return -1;
}
printf("\n-----------------\n");
return 0;
}
|