Wie kann ich aus einer textdatei *.txt einzelne wörter auslesen?
-
Hallo erstmal,
Ich würde gerne wissen wie ich aus einer textdatei *.txt einzelne wörter, die ich untereinander geschrieben hab aus der datei herauslesen lasse und inner variable speichern kann.Bsp:
[Textdatei - Inhalt]
Haus
Bier
GeldNun würde ich gerne das Wort Bier aus der Datei laden lassen und es speichern.
Danke im Voraus
Mfg
Quellcode
-
FILE * dat=fopen("wort.txt","r"); char wort[1000]; fgets(wort,1000,dat);
damit liest du aus der Datei dat die nächsten 1000-1 zeichen in die Variable wort ein, nach einem Zeilenumbruch wird nichts mehr eingelesen. Zeilenumbruch wird jedoch in wort abgespeichert
z.B:
in der datei steht
bier
hihi
todessternund du bist am anfang, dann würde dann in wort drinnenstehen: {'b','i','e','r','\n','\0}