Algunas cosas sobre los tipos de enumeración

El contenido del capítulo de hoy incluye la definición, uso y ventajas de los tipos enumerados;

definición de enumeración

La definición de enumeración es enumerar uno por uno y enumerar los valores posibles uno por uno, por ejemplo, en nuestra vida real: de lunes a domingo en una semana se limita a 7 días, que se pueden enumerar uno por uno.

definición de tipo de enumeración

enum Color//颜色类型
{
    RED,
    GREEN,
    BLUE
};

int main()
{
    enum Color c = BLUE;
    
    return 0;
}

Las llaves en el tipo de enumeración son los valores posibles del tipo de enumeración, que son constantes, y los miembros de la estructura se colocan en la estructura.

Las constantes del tipo de enumeración se incrementan una por una y el valor inicial se puede asignar a las constantes del tipo de enumeración al definir el tipo de enumeración. Entonces puedes cambiar el número al asignar el valor inicial a la constante.

 Ventajas de las enumeraciones

1. Aumentar la legibilidad y mantenibilidad del código;

2. En comparación con el identificador definido por #define, el tipo de enumeración tiene verificación de tipo, que es más rigurosa;

3. Previene la contaminación de nombres (encapsulación);

4. Fácil de depurar;

5. Fácil de usar, se pueden definir múltiples variables al mismo tiempo.

En general, un tipo de enumeración es un tipo cuyos miembros son tipos enteros.

Supongo que te gusta

Origin blog.csdn.net/2301_77868664/article/details/130665445
Recomendado
Clasificación