Loading...
Select Version
&pagelevel(4)&pagelevel
Definition | #include <string.h> size_t strspn(const char *s1, const char *s2);
Sobald ein Zeichen in s1 mit keinem Zeichen in s2 übereinstimmt, wird die Funktion beendet Stimmt bereits das erste Zeichen in s1 mit keinem Zeichen in s2 überein, ist die Segmentlänge |
Returnwert | Ganzzahl, die die Segmentlänge (Anzahl gleicher Zeichen) ab Beginn der Zeichenkette s1 angibt. |
Hinweis | Als Argumente werden Zeichenketten erwartet, die mit dem Nullbyte (\0) abgeschlossen sind. |
Beispiel | #include <stdio.h> #include <string.h> int main(void) { char text1[40]; char *text2 = "0123456789"; size_t n; printf("Beispiel fuer strspn. Bitte eine Textzeile eingeben:\n"); scanf("%s", text1); n = strspn(text1, text2); printf("Laenge des Anfangssegments mit Ziffern (0 - 9): %d\n", n); return 0; } |
Siehe auch
strcspn