English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El enum es C / ¿Cómo imprimir el nombre de una variable en C++? ++Tipo de datos de usuario definido del lenguaje. Se utiliza para asignar nombres a constantes enteras, lo que hace que el programa sea más legible y mantenible. La palabra clave "enum" se utiliza para declarar enum.
A continuación se muestra la sintaxis de enum.
enum enum_name{const1, const2, ……};
Aquí,
enum_name-Cualquier nombre proporcionado por el usuario.
const1, const2-Estos son los valores de los símbolos de tipo.
La palabra clave enum también se utiliza para definir variables de tipo enum. Hay dos métodos para definir variables de tipo enum, como se muestra a continuación:
enum colors{red, black}; enum suit{heart, diamond=8, spade=3, club};
A continuación se muestra un ejemplo de enumeración.
#include <iostream> using namespace std; enum colors{red=5, black}; enum suit{heart, diamond=8, spade=3, club}; int main() { cout << "El valor de enum color: " << red << "," << black; cout << "\nEl valor por defecto de enum suit: " << heart << "," << diamond << "," << spade << "," << club; return 0; }
Resultados de salida
El valor de enum color: 5,6 El valor por defecto de enum suit: 0,8,3,4
En el programa anterior, dos enumeraciones se declaran como color y semain()
Fuera de la función.
enum colors{red=5, black}; enum suit{heart, diamond=8, spade=3, club};
En elmain()
En la función, se asigna el valor del elemento de enumeración.
cout << "El valor de enum color: " << red << "," << black; cout << "\nEl valor por defecto de enum suit: " << heart << "," << diamond << "," << spade << "," << club;