C ++ strcpy () - Biblioteca estándar de C ++

La función strcpy () en C ++ copia una cadena de caracteres desde el origen al destino.

prototipo strcpy ()

 char * strcpy (char * dest, const char * src);

La strcpy()función toma dos argumentos: dest y src. Copia la cadena de caracteres apuntada por src a la ubicación de memoria apuntada por dest. También se copia el carácter de terminación nulo.

El comportamiento no está definido si:

  • La memoria asignada para el puntero dest no es lo suficientemente grande.
  • Las cuerdas se superponen.

Se define en el archivo de encabezado "> archivo de encabezado.

Parámetros strcpy ()

  • dest: Puntero a una matriz de caracteres donde se copia el contenido.
  • src: Puntero a una matriz de caracteres desde donde se copia el contenido.

strcpy () Valor de retorno

La función strcpy () devuelve dest, el puntero al destino.

Ejemplo: cómo funciona la función strcpy ()

 #include #include using namespace std; int main() ( char src() = "Hello Programmers."; /* Large enough to store content of src */ char dest(20); strcpy(dest,src); cout << dest; return 0; )

Cuando ejecute el programa, la salida será:

 Hola programadores. 

Articulos interesantes...