Hola gente... vengo a pedir ayuda, a ver si alguien me puede dar una mano.
El tema es que quiero inicializar una estructura y no encuentro la forma de hacerlo.
Tengo la siguiente declaracion en el .h:
typedef struct estructura{
char a;
int b;
} tEstructura;
1)Resulta que si hago lo siguiente en alguna funcion del .c:
tEstructura variable_local= {"", 0};
me salta el siguiente warning: "initialization makes integer from pointer without a cast"
2)Ahora si creo una variable global tambine tengo problemas, pero de compilacion:
tEstructura variable_global= {"x", 1};
El error que me salta es:
"- (near initialization for ‘INSTRUCCION_INVALIDA.instruccion’)
- initializer element is not computable at load time
- initialization makes integer from pointer without a cast"
Alguien puede explicarme que estoy haciendo mal ?? Como puedo inicializar el struct ???
Desde ya muchas gracias !!!!!!!!