stpcpy(3) strcspn,

ÜBERSICHT

#include <strings.h>
int strcasecmp(const char *s1, const char *s2);
vergleicht die Zeichenketten s1 und s2 ohne Berücksichtigung der Groß- und Kleinschreibung.
int strncasecmp(const char *s1, const char *s2, size_t n);
vergleicht die ersten n Zeichen der Zeichenketten s1 und s2 ohne Berücksichtigung der Groß- und Kleinschreibung.
char *index(const char *s, int c);
gibt einen Zeiger auf das erste Vorkommen des Zeichens c in der Zeichenkette s zurück.
char *rindex(const char *s, int c);
gibt einen Zeiger auf das letzte Vorkommen des Zeichens c in der Zeichenkette s zurück.
#include <string.h>
char *stpcpy(char *ziel, const char *quelle);
kopiert eine Zeichenkette von quelle nach ziel und gibt einen Zeiger auf das Ende der resultierenden Zeichenkette in ziel zurück.
char *strcat(char *ziel, const char *quelle);
hängt die Zeichenkette quelle an die Zeichenkette ziel an und gibt einen Zeiger auf ziel zurück.
char *strchr(const char *s, int c);
gibt einen Zeiger auf das erste Vorkommen des Zeichens c in der Zeichenkette s zurück.
int strcmp(const char *s1, const char *s2);
vergleicht die Zeichenketten s1 und s2.
int strcoll(const char *s1, const char *s2);
vergleicht die Zeichenketten s1 und s2 unter Verwendung der aktuellen Locale miteinander.
char *strcpy(char *ziel, const char *quelle);
kopiert die Zeichenkette quelle nach ziel und gibt einen Zeiger auf den Anfang von ziel zurück.
size_t strcspn(const char *s, const char *ablehnen);
berechnet die Länge des Anfangssegments der Zeichenkette s, die keine Byte der Zeichenkette ablehnen enthält.
char *strdup(const char *s);
gibt ein Duplikat der Zeichenkette s im Speicher zurück, der mittels malloc(3) reserviert wurde.
char *strfry(char *zeichenkette);
lagert wahllos die Zeichen in zeichenkette aus.
size_t strlen(const char *s);
gibt die Länge der Zeichenkette s zurück.
char *strncat(char *ziel, const char *quelle,
size_t n); hängt höchstens n Zeichen von der Zeichenkette quelle an die Zeichenkette ziel an und gibt einen Zeiger auf ziel zurück.
int strncmp(const char *s1, const char *s2, size_t n);
vergleicht höchstens n Byte der Zeichenketten s1 und s2.
char *strncpy(char *ziel, const char *quelle, size_t n);
kopiert höchstens n Byte von der Zeichenkette quelle nach ziel und gibt einen Zeiger auf den Anfang von ziel zurück.
char *strpbrk(const char *s, const char *akzeptieren);
gibt einen Zeiger auf das erste Vorkommen von einem der Byte in der Zeichenkette akzeptieren in der Zeichenkette s zurück.
char *strrchr(const char *s, int c);
gibt einen Zeiger auf das letzte Vorkommen des Zeichens c in der Zeichenkette s zurück.
char *strsep(char **stringp, const char *trenner);
extrahiert das Anfangs-Token in stringp, das durch eines der Byte in trenner unterteilt ist.
size_t strspn(const char *s, const char *akzeptieren);
berechnet die Länge des Anfangssegments in der Zeichenkette s, die vollständig aus Byte in akzeptieren besteht.
char *strstr(const char *heuhaufen, const char *nadel);
sucht das erste Vorkommen der Teilzeichenkette nadel in der Zeichenkette heuhaufen und gibt einen Zeiger auf die gefundene Teilzeichenkette zurück.
char *strtok(char *s, const char *trenner);
extrahiert Token aus der Zeichenkette s, die durch eines der Byte in trenner unterteilt werden.
size_t strxfrm(char *ziel, const char *quelle, size_t n);
wandelt quelle in die aktuelle Locale um und kopiert die ersten n Zeichen nach ziel.

BESCHREIBUNG

Die Zeichenkettenfunktionen führen Operationen an Null-terminierten Zeichenketten durch. Siehe dazu die einzelnen Handbuchseiten, um Beschreibungen der einzelnen Funktionen zu erhalten.

KOLOPHON

Diese Seite ist Teil der Veröffentlichung 4.06 des Projekts Linux-man-pages. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter https://www.kernel.org/doc/man-pages/.

ÜBERSETZUNG

Die deutsche Übersetzung dieser Handbuchseite wurde von Patrick Rother <[email protected]> und Chris Leick <[email protected]> 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 <[email protected]>.