C ++ strchr () - Bibliothèque standard C ++

La fonction strchr () en C ++ recherche la première occurrence d'un caractère dans une chaîne.

prototype strchr ()

const char * strchr (const char * str, int ch); char * strchr (char * str, int ch);

La strchr()fonction prend deux arguments: str et ch. Il recherche le caractère ch dans la chaîne pointée par str.

Il est défini dans le fichier d'en-tête "> fichier d'en-tête.

Paramètres de strchr ()

  • ptr: Pointeur vers la chaîne terminée par un zéro à rechercher.
  • ch: Caractère à rechercher.

strchr () Valeur de retour

Si le caractère est trouvé, la strchr()fonction renvoie un pointeur vers l'emplacement du caractère dans str, sinon renvoie un pointeur nul.

Exemple: Fonctionnement de la fonction strchr ()

 #include #include using namespace std; int main() ( char str() = "Programming is easy."; char ch = 'r'; if (strchr(str, ch)) cout << ch << " is present "" << str << " ""; else cout << ch << " is not present "" << str << " ""; return 0; )

Lorsque vous exécutez le programme, la sortie sera:

 r est présent "La programmation est facile."

Articles intéressants...