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 | |