¿Cuál es la diferencia entre Strdup y Strcpy?

1 Respuestas


  • La función strcpy implica copiar una cadena a una ubicación específica que usted mismo ha creado. Es decir, usted crea la ubicación y se asegura de que su cadena de origen tenga suficiente espacio disponible y luego usa strcpy para copiar.

    Por otro lado, strdup implica copiar una cadena a una ubicación particular que será creada automáticamente por la función. En este caso, es la función la que asigna el espacio adecuado, asegurándose de que la cadena realmente quepa allí y luego copia la cadena. Devuelve un puntero al área que se ha creado recientemente.

    C es un lenguaje de programación de computadora de procedimiento esencial, de propósito general, que fue desarrollado por primera vez en Bell Telephone Laboratories en el año 1972 por Dennis Ritchie.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación