string(3)

BEZEICHNUNG
stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex - Zeichenkettenaktionen

BIBLIOTHEK
Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT
#include <strings.h>

strcasecmp(3)
    vergleicht zwei Zeichenketten ohne Berücksichtigung der Groß- und Kleinschreibung.

strncasecmp(3)
    vergleicht die ersten Byte zweier Zeichenketten ohne Berücksichtigung der Groß- und Kleinschreibung.

index(3)
    Identisch zu strchr(3).

rindex(3)
    Identisch zu strrchr(3).

#include <string.h>

stpcpy(3)
    kopiert eine Zeichenkette und gibt einen Zeiger auf das Ende der resultierenden Zeichenkette zurück.

strcat(3)
    hängt eine Zeichenkette an eine bestehende Zeichenkette an.

strchr(3)
    findet das erste Vorkommen eines Zeichens in einer Zeichenkette.

strcmp(3)
    vergleicht zwei Zeichenketten.

strcoll(3)
    vergleicht zwei Zeichenketten unter Verwendung der aktuellen Locale.

strcpy(3)
    kopiert eine Zeichenkette.

strcspn(3)
    berechnet die Länge des Anfangssegments einer Zeichenkette, die keine der abgelehnten Bytes enthält.

strdup(3)
    dupliziert eine Zeichenkette im Speicher, der mit malloc(3) reserviert wurde.

strfry(3)
    vertauscht wahllos die Zeichen in einer Zeichenkette.

strlen(3)
    gibt die Länge einer Zeichenkette zurück.

strncat(3)
    hängt von Null verschiedene Byte aus einem Feld an eine Zeichenkette und schließt das Ergebnis mit Null ab.

strncmp(3)
    vergleicht die ersten Byte zweier Zeichenketten.

strpbrk(3)
    findet das erste Vorkommen von einem Byte aus akzeptierten Bytes in einer Zeichenkette.

strrchr(3)
    findet das letzte Vorkommen eines Zeichens in einer Zeichenkette.

strsep(3)
    extrahiert das Anfangs-Feld in einer Zeichenkette, das durch eines der Trenn-Bytes abgegrenzt ist.

strspn(3)
    berechnet die Länge des Anfangssegments einer Zeichenkette, die vollständig aus akzeptierten Byte besteht.

strstr(3)
    findet das erste Vorkommen einer Teilzeichenkette in einer Zeichenkette.

strtok(3)
    extrahiert Token aus einer Zeichenkette, die durch eines der Trenn-Byte begrenzt wird.

strxfrm(3)
    wandelt eine Zeichenkette in die aktuelle Locale um und kopiert die ersten Byte in einen Puffer.

strncpy(3)
    fülllt einen Puffer fester Größe mit einleitenden Bytes, die nicht Null sind, aus einem Quellfeld auf und füllt das nach Bedarf mit Nullbytes auf.

BESCHREIBUNG
Die Zeichenkettenfunktionen führen Aktionen an mit Nullbyte abgeschlossenen Zeichenketten durch. Siehe dazu die einzelnen Handbuchseiten, um Beschreibungen der einzelnen Funktionen zu erhalten.

SIEHE AUCH
bstring(3), stpcpy(3), strcasecmp(3), strcat(3), strchr(3), strcmp(3), strcoll(3), strcpy(3), strcspn(3), strdup(3), strfry(3), strlen(3), strncasecmp(3), strncat(3), strncmp(3), strncpy(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), strtok(3), strxfrm(3)

ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Patrick Rother <krd@gulu.net>, Chris Leick <c.leick@vollbio.de> und Helge Kreutzmann <debian@helgefjell.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) 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: debian-l10n-german@lists.debian.org.