Provided by: manpages-de-dev_0.10-1_all bug

BEZEICHNUNG

       strstr, strcasestr  - findet eine Teilzeichenkette

ÜBERSICHT

       #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  abschließenden  '\0'-Zeichen
       werden nicht miteinander verglichen.

       Die  Funktion  strcasestr()  ähnelt  strstr(), ignoriert aber Groß- und
       Kleinschreibung.

RÜCKGABEWERT

       Diese Funktionen geben einen  Zeiger  auf  den  Anfang  der  gefundenen
       Teilzeichenkette zurück 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

       Frühe  Versionen  der  Linux-Libc  (z.B.  4.5.26)  ließen  kein  leeres
       Argument  needle  für  strstr()  zu.  Spätere  Versionen  (wie  4.6.27)
       arbeiten  korrekt  und  geben  haystack  zurück, 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  Veröffentlichung  3.32  des  Projekts
       Linux-man-pages. Eine Beschreibung des Projekts und Informationen,  wie
       Fehler     gemeldet     werden     können,     finden     sich    unter
       http://www.kernel.org/doc/man-pages/.

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Martin  Schulze
       <joey@infodrom.org>       und       Martin       Eberhard       Schauer
       <Martin.E.Schauer@gmx.de> erstellt.

       Diese Übersetzung ist Freie Dokumentation; lesen Sie  die  GNU  General
       Public   License   Version   3  oder  neuer  bezüglich  der  Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn  Sie  Fehler  in  der  Übersetzung  dieser  Handbuchseite  finden,
       schicken     Sie     bitte     eine     E-Mail     an     <debian-l10n-
       german@lists.debian.org>.