Hola estoy haciendo un juego con una presentacion y un menu y quiero usar unos booleanos(que son:bool present,bool menu_adv,bool game) en unos subprogramas( que son: menu.h y juego.h). Los booleanos los declaro en el main.c (He provado a declararlos dentro y fuera del main() pero sigue sin funcionar) y luego los utilizo en main.c, menu.h y juego.h. Pero me dice que no los he declarado:
error:'menu_adv' undeclared (first use in this function) (Each undeclared identifier is reported only once error: for each function it appears in.) error: 'game' undeclared (first use in this function)
¿Como hago para poder utilizar estos booleanos en menu.h y juego.h?
Plata
Fumando petabytes!!
1.310 mensajes desde dic 2006 en Debajo de un puente
Plata escribió:Tienes que declararlo globalmente. vamos, creas globales.h y lo incluyes el primero dentro de main.h, despues incluyes en main.h lo demas y ya esta.
salu2
Me sigue diciendo que no lo he declarado. He creado el globales.h y dentro este codigo: