Funcția strchr () din C ++ caută prima apariție a unui caracter într-un șir.
strchr () prototip
const char * strchr (const char * str, int ch); char * strchr (char * str, int ch);
strchr()
Funcția are două argumente: str și ch. Se caută caracterul ch din șirul indicat de str.
Este definit în fișierul antet "> fișierul antet.
strchr () Parametri
ptr
: Pointer către șirul terminat nul de căutat.ch
: Caracter de căutat.
strchr () Valoare returnată
Dacă caracterul este găsit, strchr()
funcția returnează un pointer la locația caracterului în str, în caz contrar returnează un pointer nul.
Exemplu: Cum funcționează funcția 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; )
Când rulați programul, ieșirea va fi:
r este prezent „Programarea este ușoară”.