Hallo, kann mir einer sagen, wie ich in einer Datei einen Namen suchen kann und diesen dann ausgeben kann. In C.
Danke
Hallo, kann mir einer sagen, wie ich in einer Datei einen Namen suchen kann und diesen dann ausgeben kann. In C.
Danke
Hi!
strstr prüft ob ein String Teil eines anderen ist (man 3 strstr)
c ya,Code:#include <stdio.h> int main(int argc, char **argv) { FILE *file; char buffer[1024]; char name[] = "Such"; if((file=fopen("DATEI","r")) == NULL) { return 0; } while(fgets(buffer, 1024, file)) { /*Wenn etwas gefunden wird, wird es gleich ausgegebn*/ if(strstr(buffer, name)) fputs(buffer, stdout); } return 0; }
Tobias
Lesezeichen