void
*memchr (const void *s, int c, size_t n);
La
función memchr localiza la primera instancia de c (convertida
a un unsigned char) en los n caracteres iniciales (cada uno de ellos
interpretados como un unsigned char) del objeto al cual señala
s. La función memchr devuelve un apuntador al caracter localizado,
o un apuntador nulo si el carácter no existe en el objeto.
char
*strchr (const char *s, int c);
La
función strchr localiza la primera instancia de c (convertido
a un 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 strchr devuelve un apuntador al carácter
localizado, o un apuntador nulo si el carácte no está
incluído en la cadena.
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.
|