InicioHazlo Tu MismoProgramación en C - Memoria dinamica
Hola que tal gente de taringa, en esta ocasión les comparto material sobre memoria dinámica en lenguaje C. Espero sea de tu agrado ... Encuentra mas información en la parte de abajo. Memoria dinámica en C: link: https://www.youtube.com/watch?v=c3RRLrUCTtE&list=UUMuuMrfDz0Mh9fQOcbBlffQ Memoria dinámica en lenguaje C: Generalmente cuando creamos variables, la memoria ocupada por éstas, es administrada automáticamente cuando salen de su ámbito (scope). Aveces surge la necesidad de crear variables que perduren en la memoria hasta que nosotros los programadores decidamos "matarlas" manualmente en tiempo de ejecución. Existe una cabecera "", la cual define un montón de funciones de propósito general útiles, pero el día de hoy me interesa que conozcan dos: "malloc" y "free". malloc: Esta función recibe como argumento un numero entero que representa el número de bytes que se van a reservar en tiempo de ejecución, por ejemplo, si quiero almacenar un numero "int" tendré que reservar 4 bytes, es decir, depende de qué tipo de dato sea la variable que quiero almacenar. Además, la función regresa/retorna un apuntador al área de memoria reservada. Uso: int * dato = (int*)malloc(sizeof(int)); // Reservando memoria para un entero float * otro = (float*)malloc(sizeof(float)) // Reservando memoria para un flotante free: Esta función simplemente libera la memoria reservada anteriormente con la función malloc, es responsabilidad de los programadores liberar la memoria reservada en tiempo de ejecución cuando ésta ya no es utilizada. La función recibe como argumento un apuntador, el cual debe a puntar a un área de memoria asignada con malloc, no tiene valor de retorno. Uso: int * dato = (int*)malloc(sizeof(int)); // Reservando memoria para un entero free(dato); // Se libera la memoria asignada Y bueno, eso ha sido todo por el día de hoy. - Recuerda que puedes suscribirte a mi canal en youtube donde podrás encontrar mas video-tutoriales sobre programación en C. chao!
Datos archivados del Taringa! original
31puntos
247visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

f
Usuario
Puntos0
Posts14
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.