Die string.h
Bibliothek stellt verschiedenste Funktionen zum Manipulieren, Vergleichen und Suchen in Strings und Speicherblöcken zur Verfügung.
Funktion | Bedeutung |
---|---|
memcmp | Zwei Speicherblöcke vergleichen |
strcmp | Zwei Strings vergleichen |
strcoll | Zwei Strings nach lokalen Regeln vergleichen (Groß-/Kleinschreibung beachten) |
strncmp | Eine angegeben Anzahl von Zeichen zweier Strings vergleichen |
strxfrm | Einen String den lokalen Einstellungen entsprechend transformieren |
Funktion | Bedeutung |
---|---|
memchr | Ein Zeichen in einem Speicherblock finden |
strchr | Das erste Auftreten eines Zeichens in einem String finden |
strcspn | Die Anzahl von Zeichen eines Strings vor dem Auftreten des ersten einer Liste von vorgegebenen Zeichen |
strpbrk | Das erste autretende Zeichen aus einer Liste von Zeichen finden |
strrchr | Das letzte Auftreten eines Zeichens in einem String finden |
strspn | Den Länge des längsten zusammenhängenden Blocks in einem String aus einer Liste von vergegeben Zeichen |
strstr | Einen Teilstring in einem anderen String finden |
strtok | Einen String in Token unterteilen |