Está en la página 1de 3

FUNDAMENTOS DE PROGRAMACIÓN

Integrante 1: Chávez Lenin 


Integrante 2: Criollo Karla
Integrante 3: Ramírez Dayana
Integrante 4: Romero Erick
Integrante 5: Velásquez Mery
Puntaje:  Fecha de entrega:  07-03-2021
Tiempo máximo de 23:30 Lugar: Contenidos Virtual
entrega:
Docente:  Ing. Mónica Gómez NRC: 2854

Librería <string.h>
Función Descripción Sintaxis Ejemplos
1. strchr() Encuentra la primera aparición char * strchr (const char * str, *Ej 1.1_strchr
de un carácter dado (un int c); *Ej 1.2_strchr
carácter sin signo)
Parámetros
str: Esta es la cadena c que se
va a escanear
c: Este es el carácter que
buscará en str
Valor de retorno
Esto devuelve un puntero a la
primera aparición del carácter
c en la cadena str, o NULL si no
se encuentra el carácter.

2. strcmpi( Compara dos cadenas, sin int strcmpi (const char * str1, *Ej 2.1_strcmpi
) distinción entre mayúsculas y const char * str2 ); *Ej 2.2_strcmpi
minúsculas
Parámetros
str1: la primera cadena.
str2: la segunda cadena.
Valor de retorno
Esta función devuelve 0 si las
dos cadenas dadas son iguales,
un valor negativo si la longitud
de str1 es menor que la
longitud de str2 y si la longitud
de str1 es mayor que str2,
entonces esta función
devuelve un valor positivo.
3. strlwr() Convierte una cadena en char *strlwr(char *str); *Ej 3.1_strlwr
minúsculas *Ej 3.2_strlwr
Parámetros
str: Esto representa la cadena
dada que queremos convertir a
minúsculas.
Valor de retorno
Devuelve la cadena modificada
obtenida después de convertir
los caracteres de la cadena
dada str a minúsculas.
4. strrev() Invierte la cadena char *strrev(char *str); *Ej 4.1_strrev
Parámetros *Ej 4.2_strrev
str: La cadena dada que se
necesita invertir.
Valor de retorno
Esta función devuelve la
cadena después de invertir la
cadena dada.
5. strset() Establece todos los caracteres char *strset(char *string, int *Ej 5.1_strset
de la cadena en un carácter c); *Ej 5.2_strset
dado.
Parámetros
El primer parámetro debe ser
una cadena, mientras que el
segundo parámetro debe ser
un carácter.
Valor de retorno
Devuelve un puntero a la
cadena alterada
6. strspn() Encuentra la primera sub size_t strcspn (const char * *Ej 6.1_strspn
cadena de la cadena de str1, const char * str2); *Ej 6.2_strspn
caracteres dada.
Parámetros
str1: cadena a escanear.
str2: cadena que contiene los
caracteres para que coincidan.
Valor de retorno
Esta función devuelve el
número de caracteres en el
segmento inicial de str1 que
consta solo de caracteres de
str2.
7. strupr() Convierte una cadena en char *strupr(char *str); *Ej 7.1_strupr
mayúsculas *Ej 7.2_strupr
Parámetros
str: Esto representa la cadena
dada que queremos convertir a
mayúsculas.
Valor de retorno
Devuelve la cadena modificada
obtenida después de convertir
los caracteres de la cadena
dada str a mayúsculas.
Referencias:
 https://www.tutorialspoint.com/c_standard_library/string_h.htm
 https://www.geeksforgeeks.org
 https://code4coding.com/strset-string-function-in-c-programming/

También podría gustarte