La enumeración Identificador enumeración significa enumeración. El tipo de objeto enum se conoce como un tipo derivado. Se deriva de números enteros. Veamos un ejemplo de código que contiene un objeto emun antes de explicar. Acabo de leer y probar el siguiente código: principales) {números #include int (enum {hoy, mañana, afterTomorow, theDayAfter}; printf ("% i", en la actualidad); printf ("\\ n"); printf ("% i", mañana); printf ("\\ n"); printf ("% i", afterTomorow); printf ("\\ n"); printf ("% i", theDayAfter); printf ("\\ n"); return 0; } La salida debe mostrar los siguientes números enteros: 0 1 2 3 Un objeto de enumeración es una región en la memoria que tiene un rango de enteros.
Estos números enteros son en sí mismas, objetos. No nos preocupamos de cómo se colocan estos enteros en el objeto de enumeración en la memoria. Vamos simplemente sabemos que un objeto de enumeración es un objeto que consiste en una serie de números enteros. En el constructo objeto de enumeración, tienes identificadores para los enteros y no los propios números enteros. Así que el propio objeto de enumeración, tiene un identificador y los números enteros de la gama que componen el objeto, tienen identificadores.
En términos simples, cuando un identificador de objeto de enumeración se declara sus identificadores enteros para los objetos de enteros, se asignan implícitamente valores (enteros). En términos simples la sintaxis para declarar un objeto de enumeración e implícitamente tener sus objetos identificador entero valores asignados, es: enum enumIdent {intIdent1, intIdent2, intIdent3,. . . } Se comienza con la palabra, enumeración, a continuación, un espacio, entonces usted tiene el identificador para el propio objeto enumeración.
Entonces usted tiene un espacio opcional; a continuación, un bloque, obviamente, delimitado por llaves (llaves). Dentro del bloque, tiene identificadores de objetos int. Estos identificadores para los objetos int