====== [Arduino] Referencia: Tipos de datos avanzados ====== ===== Enumeraciones ===== // declaracion enum miEnumeracion { opcion1, opcion2, opcion3 }; // ejemplo de uso miEnumeracion variable = opcion2; if (variable==opcion2){ // accion } ===== Estructuras ===== // declaracion struct miEstructura { int campo1; int campo2; char campo3; }; // ejemplo de uso struct miEstructura variable; variable.campo1=10; ===== DefiniciĆ³n de tipos de datos de usuario ===== // declaraciones typedef int nuevotipo; typedef enum miEnumeracion nuevotipo; typedef struct miEstructura nuevotipo; // ejemplo de uso nuevotipo variable;