La función strchr () en C ++ busca la primera aparición de un carácter en una cadena.
prototipo strchr ()
const char * strchr (const char * str, int ch); char * strchr (char * str, int ch);
La strchr()
función toma dos argumentos: str y ch. Busca el carácter ch en la cadena a la que apunta str.
Se define en el archivo de encabezado "> archivo de encabezado.
Parámetros strchr ()
ptr
: Puntero a la cadena terminada en nulo que se buscará.ch
: Personaje a buscar.
strchr () Valor de retorno
Si se encuentra el carácter, la strchr()
función devuelve un puntero a la ubicación del carácter en str; de lo contrario, devuelve un puntero nulo.
Ejemplo: cómo funciona la función 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; )
Cuando ejecute el programa, la salida será:
r está presente "La programación es fácil".