Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: pabloGarcia en 04 de Septiembre 2019, 03:58

Título: funcion malloc en C (lenguaje C) qué es y para qué sirve referencia ejemplo uso
Publicado por: pabloGarcia en 04 de Septiembre 2019, 03:58
hola :)

Necesito ayuda con la funcion malloc() en lenguaje c.
No entiendo su funcionamiento ni utilizacion y en estos momentos debo de aplicarlo en listas vinculadas y demas temas.
Igualmente, desearia aprenderlo desde lo mas basico para poder entender a esta funcion en profundidad.

Muchas Gracias, Saludos.
Título: Re:funcion malloc
Publicado por: javi in the sky en 04 de Septiembre 2019, 21:42
Hola, quizás te ayude lo que se comenta en algunos hilos del foro:

https://aprenderaprogramar.com/foros/index.php?topic=288.0

https://aprenderaprogramar.com/foros/index.php?topic=5841.0

Y otros...

malloc básicamente realiza una reserva de memoria, algo propio de C pero que sin embargo en otros lenguajes no suele incluirse como parte del código, sino que queda a cargo del compilador.

Es una cuestión que no es sencilla si no se tienen por un lado las bases de C (puedes ver el curso de C disponible: https://aprenderaprogramar.com/index.php?option=com_content&view=category&id=82&Itemid=210) y por otro lado conceptos relacionados con el manejo de memoria como puntero, posición de memoria, byte, bit, palabra, etc.