Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
Lenguaje C: función strcpy
(copia de cadena)
En el lenguaje de programación C, función strcpy Copia la cadena a la que apunta s2 en el objeto al que apunta s1. Devuelve un puntero al destino.
sintaxis
La sintaxis de la función strcpy en lenguaje C es:
char *strcpy(char *s1, const char *s2);
parámetro o parámetro
Matriz s1 a la que copiar s2. s2 Cadena a copiar.
devolver los bienes
La función strcpy devuelve s1.
titulo requerido
En C, los archivos de encabezado requeridos por la función strcpy son:
#include <string.h>
aplicar para
En C, la función strcpy está disponible en las siguientes versiones:
- ANSI/ISO 9899-1990
ejemplo strcpy
Veamos un ejemplo para ver cómo usar la función strcpy en un programa en C:
/* Example using strcpy by TechOnTheNet.com */ #include <stdio.h> #include <string.h> int main(int argc, const char * argv[]) { /* Create an example variable capable of holding 50 characters */ char example[50]; /* Copy the string "TechOnTheNet.com knows strcpy!" into the example variable */ strcpy (example, "TechOnTheNet.com knows strcpy!"); /* Display the contents of the example variable to the screen */ printf("%sn", example); return 0; }
Cuando se compila y ejecuta, esta aplicación generará:
TechOnTheNet.com knows strcpy!
Función similar
Otras funciones de C similares a la función strcpy:
- función memcpy
- función de movimiento de memoria
- función strncpy