La funzione strchr () in C ++ cerca la prima occorrenza di un carattere in una stringa.
prototipo strchr ()
const char * strchr (const char * str, int ch); char * strchr (char * str, int ch);
La strchr()
funzione accetta due argomenti: str e ch. Cerca il carattere ch nella stringa puntata da str.
È definito nel file di intestazione "> file di intestazione.
strchr () Parametri
ptr
: Puntatore alla stringa terminata da null da cercare.ch
: Carattere da cercare.
strchr () Restituisce il valore
Se il carattere viene trovato, la strchr()
funzione restituisce un puntatore alla posizione del carattere in str, altrimenti restituisce un puntatore nullo.
Esempio: come funziona la funzione 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; )
Quando esegui il programma, l'output sarà:
r è presente "La programmazione è facile."