C strcpy () - Biblioteca estándar de C

Tabla de contenido

En este tutorial, aprenderá a usar la función strcpy () en la programación C para copiar cadenas (con la ayuda de un ejemplo).

C strcpy ()

El prototipo de función de strcpy()es:

 char* strcpy(char* destination, const char* source);
  • La strcpy()función copia la cadena apuntada por la fuente (incluido el carácter nulo) al destino.
  • La strcpy()función también devuelve la cadena copiada.

La strcpy()función se define en el archivo de encabezado string.h.

Ejemplo: C strcpy ()

 #include #include int main() ( char str1(20) = "C programming"; char str2(20); // copying str1 to str2 strcpy(str2, str1); puts(str2); // C programming return 0; )

Salida

 Programación en C

Nota: Cuando lo utilice strcpy(), el tamaño de la cadena de destino debe ser lo suficientemente grande para almacenar la cadena copiada. De lo contrario, puede resultar en un comportamiento indefinido .

Articulos interesantes...