Zeichenweise aus einer Datei lesen
-
Wie lese ich Zeichen aus einer Datei aus?
Versuche es dauernt wie folgt:while (fgetc,datem,sizeof(daten(,f) != 0) fgetc (daten,stdout);
Aber leider klappt das irgendwie nie.
Warum`?
-
Vielleicht nochmal in einem Buch oder Tutorial Dateioperationen nachlesen...
Ansonsten will ich mal nicht so sein...
FILE* f; f = fopen(<dateiname>, "r"); while(!feof(f)) { printf("%c\n", fgetc(f)); }
Gruß
zeigerzeiger
-
vielleicht doch besser so:
int c; FILE* f; f = fopen(<dateiname>, "r"); while((c=fgetc(f)) != EOF) { printf("%c\n", c); }
da man das EOF zeichen nicht unbedingt mit ausgeben will
-
Danke an beide.
Klappt alles prima!!!