Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2010, 12:21
dano88
 
Fecha de Ingreso: diciembre-2005
Mensajes: 39
Antigüedad: 19 años
Puntos: 0
Respuesta: Problema con Struct

Cita:
Iniciado por sam90 Ver Mensaje
En Malloc va la cantidad de memoria que queres reservar. Por lo tanto tenes que calcular el tamaño de la estructura no del puntero a la estructura.
Asi:
struct listaArchivos *archivos = ((struct listaArchivos*)malloc(sizeof(struct listaArchivos)));
No, estaba bien. De hecho lo compilo con -Wall y no me salta ningún warning. El error era que no importaba la cabecera donde definía la struct.

Muchas gracias por tu respuesta.