BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 9 Librerías Estándar
Teoría: Manejo de cadenas <string.h>

size_t strcspn ( const char * s1, const char *s2);

La función strcspn calcula la longitud del segmento inicial máximo de la cadena a la cual señala s1 que está formada por completo de caracteres que no sean de la cadena a la cual señala s2. La función strcspn devuelve la longitud del segmento.

char *strpbrk (const char *s1, const char *s2);

La función strpbrk localiza la primera instancia de la cadena a la cual señala s1 de cualquier carácter de la cadena a la cual señala s2. La función strpbrk devuelve un apuntador al carácter, o un apuntador nulo si ningún carácter de s2 ocurre en s1.

char *strrchr ( const char *s, int c);

La función strrchr localiza la última instancia de c (convertido a char) en la cadena a la cual señala s. El carácter nulo de terminación se considera como parte de la cadena. La función strrchr devuelve un apuntador al carácter, o un apuntador nulo si c no está incluído en la cadena.

size_t *strspn ( const char *s1, const char *s2);

La función strspn calcula la longitud del segmento inicial máximo de la cadena a la cual señala s1, que consista en totalidad de caracteres de la cadena a la cual señala s2. La función strspn devuelve la longitud del segmento.

char * strstr ( const char *s1, const char *s2);

La función strstr localiza la primera instancia en la cadena a la cual señala s1 de la secuencia de caracteres (excluyendo el carácter nulo de terminación) en la cadena a la cual señala s2. La función strstr devuelve un apuntador a la cadena localizada, o un apuntador nulo si la cadena no se encuentra. Si s2 señala a una cadena de longitud cero, la función devuelve s1.