Provided by:
manpages-de-dev_0.10-1_all 
BEZEICHNUNG
strstr, strcasestr - findet eine Teilzeichenkette
"UBERSICHT
#include <string.h>
char *strstr(const char *haystack, const char *needle);
#define _GNU_SOURCE /* Siehe feature_test_macros(7) */
#include <string.h>
char *strcasestr(const char *haystack, const char *needle);
BESCHREIBUNG
Die Funktion strstr() findet das erste Auftreten der Teilzeichenkette
needle in der Zeichenkette haystack. Die abschlieBenden '\0'-Zeichen
werden nicht miteinander verglichen.
Die Funktion strcasestr() ahnelt strstr(), ignoriert aber GroB- und
Kleinschreibung.
R"UCKGABEWERT
Diese Funktionen geben einen Zeiger auf den Anfang der gefundenen
Teilzeichenkette zuruck oder NULL, wenn sie nicht gefunden wurde.
KONFORM ZU
Die Funktion strstr() ist konform zu C89 und C99. Die Funktion
strcasestr() ist eine Erweiterung. Sie ist nicht in den Standards
enthalten.
FEHLER
Fruhe Versionen der Linux-Libc (z.B. 4.5.26) lieBen kein leeres
Argument needle fur strstr() zu. Spatere Versionen (wie 4.6.27)
arbeiten korrekt und geben haystack zuruck, wenn needle eine leere
Zeichenkette ist.
SIEHE AUCH
index(3), memchr(3), rindex(3), strcasecmp(3), strchr(3), string(3),
strpbrk(3), strsep(3), strspn(3), strtok(3), wcsstr(3)
KOLOPHON
Diese Seite ist Teil der Veroffentlichung 3.32 des Projekts
Linux-man-pages. Eine Beschreibung des Projekts und Informationen, wie
Fehler gemeldet werden konnen, finden sich unter
http://www.kernel.org/doc/man-pages/.
"UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Martin Schulze
<joey@infodrom.org> und Martin Eberhard Schauer
<Martin.E.Schauer@gmx.de> erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3 oder neuer bezuglich der Copyright-
Bedingungen. Es wird KEINE HAFTUNG ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an <debian-l10n-
german@lists.debian.org>.