Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

ayuda con memoria dinamica en c! PORFAVOR

cratos

Bovino Milenario
Desde
28 Ago 2007
Mensajes
1.077
hola bakunos soy estudiante de ing en ciencias de la computacion
y quisiera pedirles ayuda.. con el tema de memoria dinamica
la broca es q tengo un proyecto en el cual debo procesar datos con memoria dinamica, debe ser una estructura q contenga diferentes campos, como nombre, matricula, calificacion, todo usando memoria dinamica
pero no tengo idea de como manejar una estructura usando memoria dinamica
POR FAVOr necesito su ayuda!!
Gracias de antemano
 
Que tal, mira pues se utiliza las funciones malloc o calloc, yo siempre utilizo malloc, recuerdo que era algo así:

x=(int*)malloc(sizeof(int));

donde x es un apuntador de la memoria dinámica que se reservo

(int*) es el cast que se hace para utilizar la memoria reservada, ya que malloc te regresa un tipo void*

malloc(sizeof(int)) te regresa la memoria necesaria para un entero, pero en vez de sizeof puedes ponerle la cantidad que quieras es bytes, cambia el tipo (int, char, float, etc) dependiendo que es lo que necesites, saludos.
 
Volver
Arriba