strchrnul
Zeichenkettensuchzeichen oder NUL
- Provided by: manpages-de-dev (Version: 4.31.0-1)
- Source: manpages-l10n
- Report a bug
Zeichenkettensuchzeichen oder NUL
Standard-C-Bibliothek (libc, -lc)
#define _GNU_SOURCE /* Siehe feature_test_macros(7) */ #include <string.h>
char *strchrnul(const char *s, int c);
Die Funktion strchrnul() ist wie strchr(3), außer dass sie einen Zeiger auf das Null-Byte am Ende von s zurückliefert, falls c nicht in s gefunden wird.
Sie ist zu beiden folgenden Ausdrücken äquivalent:
strchr(s, c) ?: strnul(s)
s + strcspn(s, (char [2]){c, '\0'})
Die Funktion strchrnul() liefert einen Zeiger zu dem übereinstimmenden Zeichen zurück oder einen Zeiger auf das Null-Byte am Ende von s, falls das Zeichen nicht gefunden wird.
Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
| Schnittstelle | Attribut | Wert |
| strchrnul() | Multithread-Fähigkeit | MT-Sicher |
GNU.
Glibc 2.1.1, FreeBSD 10, NetBSD 8.
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.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.