TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: micronet3 en 02 de Mayo de 2019, 12:59:51
-
saludos
una consulta
tengo un tipo de dato definido por el usuario
typedef enum
{
JANUARY = 0,
FEBRUARY,
MARCH,
APRIL,
MAY,
JUNE,
JULY,
AUGUST,
SEPTEMBER,
OCTOBER,
NOVEMBER,
DECEMBER
} Months;
es posible hacer los siguiente
int valor=32+JUNE;
o es necesario hacer la conversion
int valor=32+(int)JUNE;
un saludo
-
Lo declarado en el enum son constantes enteras, no hace falta convertir.
En una instrucción como int valor=32+JUNE el compilador te ensambla int valor=37