memmem(3) Library Functions Manual memmem(3) BEZEICHNUNG memmem - findet eine Teilzeichenkette (Substring) BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #define _GNU_SOURCE /* siehe feature_test_macros(7) */ #include void *memmem(const void Heuhaufen[.Heuhaufenlange], size_t Heuhaufenlange, const void Nadel[.Nadellange], size_t Nadellange); BESCHREIBUNG Die Funktion memmem() sucht das erste Auftreten der Teilzeichenkette Nadel der Lange Nadellange in dem Speicherbereich Heuhaufen mit der Lange Heuhaufenlange. RUCKGABEWERT Die Funktion memmem() gibt einen Zeiger auf den Anfang der Teilzeichenkette zuruck oder NULL, wenn sie nicht gefunden wurde. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |memmem() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS Keine. GESCHICHTE Musl Libc 0.9.7; FreeBSD 6.0, OpenBSD 5.4, NetBSD, Illumos. FEHLER In Glibc 2.0 gibt memmem() bei leerem Nadel einen Zeiger auf das letzte Byte von Heuhaufen zuruck. Dies ist in Glibc 2.1 behoben. SIEHE AUCH bstring(3), strstr(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Patrick Rother , Martin Eberhard Schauer und Mario Blattermann 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 die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 memmem(3)