Die Funktion „strstr(str1,str2)“ in der C-Sprache wird verwendet, um zu bestimmen, ob die Zeichenfolge „str2“ eine Teilzeichenfolge von „str1“ ist. Wenn ja, gibt die Funktion „str2“ in „str1“ zurück. Die Adresse des ersten Vorkommens; andernfalls wird NULL zurückgegeben. Seine Syntax ist „* strstr(str1,str2)“.
strstr(str1,str2)-Funktion wird verwendet, um zu bestimmen, ob die Zeichenfolge str2 eine Teilzeichenfolge von str1 ist. Wenn ja, gibt die Funktion die Adresse des ersten Vorkommens von str2 in str1 zurück; andernfalls wird NULL zurückgegeben.
C-Sprache
Enthaltene Datei: string.h
Funktionsname: strstr
Funktionsprototyp:
extern char *strstr(char *str1, const char *str2);
Syntax:
* strstr(str1,str2)
str1: Das zu findende Ziel String-Ausdruck zum Suchen.
str2: Das zu findende Objekt Der zu suchende String-Ausdruck.
Rückgabewert: Wenn str2 ein Teilstring von str1 ist, wird die Adresse des ersten Vorkommens von str2 in str1 zurückgegeben; wenn str2 kein Teilstring von str1 ist , gib NULL zurück.
Beispiel:
char str[]="1234xyz"; char *str1=strstr(str,"34"); cout << str1 << endl;
zeigt: 34xyz
Empfohlenes Tutorial: „C Language“
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung der strstr-Funktion in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!