Hallo, kann mir einer sagen, wie ich in einer Datei einen Namen suchen kann und diesen dann ausgeben kann. In C.
Danke
tkortkamp
20-03-2003, 18:51
Hi!
strstr prüft ob ein String Teil eines anderen ist (man 3 strstr)
#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;
}
c ya,
Tobias
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.