Loading...
Select Version
&pagelevel(4)&pagelevel
Definition | #include <string.h> char *strpbrk(const char *s1, const char *s2);
| |
Returnwert | Zeiger auf das erste gefundene Zeichen in s1 | |
bei Erolfg. | ||
| NULL-Zeiger | falls keinerlei Übereinstimmung vorliegt. |
Hinweise | Als Argumente werden Zeichenketten erwartet, die mit dem Nullbyte (\0) abgeschlossen sind. Für C++ gelten die beiden folgenden Prototypen für die Funktion const char *strpbrk(const char *s1, const char *s2); char *strpbrk( char *s1, const char *s2); | |
Beispiel | #include <string.h> #include <stdio.h> int main(void) { char text1[40]; static char text2[] = "0123456789"; char *result; printf("Beispiel fuer strpbrk()\n"); printf("bitte eine Zeichenkette (max. 40 Zeichen) eingeben!\n"); scanf("%s",text1); result = strpbrk(text1,text2); if(result == NULL) printf("Die eingegebene Zeichenkette enthaelt keine Ziffer.\n"); else printf("%s\n", result); return 0; } | |
Siehe auch | index, strchr |