Tutorial de C++ Instituto Tecnológico de Costa Rica
[Índice][Previo][Siguiente]

Enumeraciones

C++ permite definir nombres mnemotécnicos para enteros agrupados en conjuntos. Una enumeración es un conjunto ordenado de nombres:

enum Color {rojo, verde, azul, negro};

Esta declaración define un nuevo tipo, Color, y cuatro variables inalterables de ese tipo. Por ejemplo,

Color c=verde;

declara la variable c del tipo Color con valor inicial verde. Cada nombre en la enumeración se inicializa con un número entero, empezando en 0 e incrementándose en 1 al ir de izquierda a derecha. Se pueden especificar los valores enteros asociados a cada identificador en la enumeración:

enum Poligono {triángulo = 3, cuadrado = 4, pentágono =5};

[Índice][Previo][Siguiente]

Free Web Hosting