Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/05/2012, 01:29
Fw190
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 14 años, 5 meses
Puntos: 73
Respuesta: Asignar valores a un struct sabiendo el tamaño pero no los campos

Bastaría con un array de chars que apunte a la estructura.
Para introducir los datos:

Código C:
Ver original
  1. char *dir_estructura;
  2. int i, n;
  3.  
  4. dir_estructura = (char *)&estructura;
  5.  
  6. for (i=0; i<TAM_ESTRUCTURA; i++)
  7. {
  8.   scanf("%x", &n);
  9.   dir_estructura[i] = (char)n;
  10. }

Con esto, sobreescribes la estructura con los valores que vayas introduciendo.