Nom de la fonction : strstr
Fichier d'en-tête : <string.h>
Prototype de fonction : char *strstr(const char *destin, const char *str);
Fonction : Rechercher la première occurrence d'une autre chaîne dans une chaîne
Paramètres : const char *destin est la chaîne cible à trouver
const char *str est la chaîne à trouver
Valeur de retour : renvoie un pointeur vers la première occurrence de la chaîne correspondante.
Exemple de programme : recherchez la première occurrence de la chaîne str dans la chaîne destin, renvoyez le résultat de la recherche et affichez-le
#include<string.h>#include<stdio.h>intmain(void){char*str1=Ilikewww.dotcpp.comverymuch!,*str2=www.dotcpp.com;char*ptr=strstr(str1,str2); printf(Lasous-chaîneest :%sn,ptr);return0;}
Résultats en cours d'exécution :
La sous-chaîne est : www.dotcpp.com !