Descrição
A função da biblioteca C char *strchr(const char *str, int c) procura pela primeira ocorrência do personagem c (um caractere sem sinal) na string apontada pelo argumento str.
Declaração
A seguir está a declaração da função strchr ().
char *strchr(const char *str, int c)
Parâmetros
Valor de retorno
Isso retorna um ponteiro para a primeira ocorrência do caractere c na string str, ou NULL se o caractere não for encontrado.
Exemplo
O exemplo a seguir mostra o uso da função strchr ().
#include <stdio.h>
#include <string.h>
int main () {
const char str[] = "http://www.tutorialspoint.com";
const char ch = '.';
char *ret;
ret = strchr(str, ch);
printf("String after |%c| is - |%s|\n", ch, ret);
return(0);
}
Vamos compilar e executar o programa acima que produzirá o seguinte resultado -
String after |.| is - |.tutorialspoint.com|