Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2013, 22:34
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 6 meses
Puntos: 1360
Respuesta: Inicializar struct

Te recomiendo leer un poco sobre literales compuestas.

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. struct elemento{
  5.        char nombre[3];
  6.        double fem;
  7.        double df;
  8. };
  9.  
  10. int main()
  11. {
  12.     struct elemento barra1;
  13.     struct elemento barra2 = {"AB", 0.45, 25.0};
  14.     barra1 = (struct elemento){"BC", 0.57, 29.0};
  15.    
  16.     return 0;
  17. }