Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. [001.txt]
strcpy - Copia cadenas
dest: donde copiar
src: que copiar
Solución:
2. [002.txt]
strncpy - Copia cadenas pero solo n chars
dest: donde copiar
src: que copiar
count: cuantos caracteres copiar
Si src es mas corta que count se rellena con nulos
Si src es mas larga que count no se agrega null
Solución:
3. [003.txt]
strcat - Agrega una cadena NULL-terminada a otra.
dest: La cadena a agregar
src: La cadena a la que se le agrega
Solución:
Página 1 de 5
Cadenas
4. [004.txt]
strncat - Agrega una cadena NULL-terminada con una longitud determinada
dest: La cadena que será agregada
src: La cadena a la que se agrega
count: El número máximo de bytes a copiar
A diferencia de strncpy, strncat asegura que el resultado es terminado
Solución:
5. [005.txt]
strcmp - Compara dos cadenas
cs: Una cadena
ct: La otra cadena
Solución:
6. [006.txt]
strncmp - Compara dos cadenas hasta una longitud determinada
cs: Una cadena
ct: La otra cadena
count: Numero máximo de bytes a comparar
Solución:
Página 2 de 5
Cadenas
7. [007.txt]
strchr - Encuentra la primera ocurrencia de un caracter en una cadena
s: La cadena donde buscar
c: El caracter a buscar
Solución:
8. [008.txt]
strrchr - Encuentra la ultima ocurrencia de un caracter en una cadena
s: La cadena donde buscar
c: El caracter a buscar
Solución:
9. [009.txt]
strnchr - Busca un caracter en una longitud determinada de una cadena
s: La cadena donde buscar
count: El número de caracteres donde buscar
c: El caracter a buscar
Página 3 de 5
Cadenas
Solución:
10. [010.txt]
strlen - Obtiene la longitud de una cadena
s: La cadena
Solución:
11. [011.txt]
strnlen - Obtiene la longitud de una cadena hasta un maximo
s: La cadena
count: La longitud máxima
Solución:
12. [012.txt]
memcpy - Copia un area de memoria sobre otra
dest: Donde copiar
src: Qué copiar
count: Tamaño del area a copiar
No se debe usar esta función para acceder al espacio de E/S, usar en su lugar memcpy toio() o memcpy fromio()
Página 4 de 5
Cadenas
Solución:
13. [013.txt]
memmove - Copia un area de memoria a otra
dest: Area donde copiar
src: Area a copiar
count: Tamaño del area.
A diferencia de memcpy(), memmove() trata con areas que se interseccionan
Solución:
Página 5 de 5