table of contents
- trixie 4.27.0-1
- trixie-backports 4.31.0-1~bpo13+1
- testing 4.31.0-1
- unstable 4.32.4-1
| strchr(3) | Library Functions Manual | strchr(3) |
BEZEICHNUNG¶
strchr - string search character
BIBLIOTHEK¶
Standard-C-Bibliothek (libc, -lc)
ÜBERSICHT¶
#include <string.h>
char *strchr(const char *s, int c);
BESCHREIBUNG¶
strchr() gibt den Zeiger auf das erste Vorkommen des Zeichens c in der Zeichenkette s zurück.
Sie ist zu beiden folgenden Ausdrücken äquivalent:
memchr(s, c, strlen(s) + 1)
strpbrk(s, (char [2]){c, '\0'})
RÜCKGABEWERT¶
strchr() returns a pointer to the matched character or NULL if the character is not found.
Das abschließende Nullbyte wird als Teil der Zeichenkette angesehen. Wenn also c als »\0« angegeben wird, gibt strchr() einen Zeiger auf das abschließende Zeichen zurück.
ATTRIBUTE¶
Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
| Schnittstelle | Attribut | Wert |
| strchr() | Multithread-Fähigkeit | MT-Sicher |
STANDARDS¶
C11, POSIX.1-2008.
GESCHICHTE¶
POSIX.1-2001, C89, SVr4, 4.3BSD.
SIEHE AUCH¶
memchr(3), string(3), strchrnul(3), strnul(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), wcschr(3),
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Markus Schmitt <fw@math.uni-sb.de> 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 die Mailingliste der Übersetzer.
| 10. August 2026 | Linux man-pages 6.20 |