strchr(3) Library Functions Manual strchr(3) BEZEICHNUNG strchr, strrchr - sucht ein Zeichen in einer Zeichenkette BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include char *strchr(const char *s, int c); char *strrchr(const char *s, int c); BESCHREIBUNG strchr() Die Funktion strchr() gibt den Zeiger auf das erste Vorkommen des Zeichens c in der Zeichenkette s zuruck. Sie ist zu beiden folgenden Ausdrucken aquivalent: memchr(s, c, strlen(s) + 1) strpbrk(s, (char [2]){c, '\0'}) strrchr() Die Funktion strrchr() gibt den Zeiger auf das letzte Vorkommen des Zeichens c in der Zeichenkette s zuruck. Sie ist gleichbedeutend mit memrchr(s, c, strlen(s) + 1) RUCKGABEWERT Der Ruckgabewert der Funktionen strchr() und strrchr() ist ein Zeiger auf das gefundene Zeichen. Er ist NULL, wenn das Zeichen nicht gefunden wird. Das abschliessende Nullbyte wird als Teil der Zeichenkette angesehen. Wenn also c als >>\0<< angegeben wird, geben diese Funktionen einen Zeiger auf das abschliessende Zeichen zuruck. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |strchr(), strrchr() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS C11, POSIX.1-2008. GESCHICHTE POSIX.1-2001, C89, SVr4, 4.3BSD. SIEHE AUCH memchr(3), string(3), strchrnul(3), strlen(3), strnul(3), strpbrk(3), strsep(3), strspn(3), strstr(3), strtok(3), wcschr(3), wcsrchr(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Markus Schmitt und Martin Eberhard Schauer 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.18 25. Februar 2026 strchr(3)