Loading...
Select Version
&pagelevel(4)&pagelevel
Definition | #include <string.h> char *strstr(const char *s1, const char *s2);
| |
Returnwert | Zeiger auf den Beginn der gefundenen Zeichenkette in s1 | |
wenn s2 in s1 enthalten ist. | ||
| 0 | wenn s2 in s1 nicht enthalten ist. |
| Zeiger auf den Beginn von s1 | |
| wenn s2 die Länge 0 hat. | |
Hinweise | Als Argumente werden Zeichenketten erwartet, die mit dem Nullbyte abgeschlossen sind. Für C++ gelten die beiden folgenden Prototypen für die Funktion const char *strstr(const char *s1, const char *s2); char *strstr( char *s1, const char *s2); | |
Beispiel | #include <string.h> #include <stdio.h> int main(void) { char *s1 = "Ort: Muenchen, Name: Peter Mueller"; char *s2 = "Peter"; printf("Vollstaendiger Name? %s\n", strstr(s1, s2)); /* Peter Mueller */ return 0; } | |
Siehe auch | strchr |