funciones de la biblioteca C - strrchr ()
C biblioteca estándar - <string.h>
descripción
funciones de la biblioteca Cchar * strrchr (const char * str , int c) en el que el parámetro de stra la cadena a buscar la última ocurrencia del carácterc (uncarácter sin signo) posición.
declaración
Aquí es) a función más strrchr (.
char *strrchr(const char *str, int c)
parámetros
- str - String C.
- c - el carácter que se debe buscar.Al pasar un int, pero con el tiempo se convierte de nuevo a un char.
Valor de retorno
Esta función devuelve la posición del último carácter de str aparece c. Si no se encuentra el valor, la función devuelve un puntero nulo.
Ejemplos
El siguiente ejemplo muestra se utiliza la función strrchr ().
#include <stdio.h> #include <string.h> int main () { int len; const char str[] = "http://www.w3cschool.cc"; const char ch = '.'; char *ret; ret = strrchr(str, ch); printf("|%c| 之后的字符串是 - |%s|\n", ch, ret); return(0); }
Vamos a compilar y ejecutar el programa anterior, lo que resultará en lo siguiente:
|.| 之后的字符串是 - |.cc|