Перечисления - это перечислители (хорошо, тривиально), всегда обрабатываемые как целые числа, и они используются для упорядочения чего-либо, что вы могли бы использовать позже, например, общих значений или индексов. Но, как следует из названия, они перечисляются, всегда по возрастанию, как:
enum myenum {<br>
January, February, March, April, May, June, July, August, September, October, November, December<br>
};
Тогда, если у вас есть массив, скажите:
int months[12][30];
Вы можете позвонить по своим месяцам, используя:
months[March][...];
Кроме того, если вы объявите:
enum myenum { January = 1, February, March, ..., };
Эта ваша программа запустит счетчик перечисления с 1 и так далее.
Наконец, об этом последнем правиле: вы можете установить начальные значения по своему усмотрению, например, 10, 20, 30, 42 и т. Д., Но вы также можете установить одно из перечисленных значений и позволить другим по умолчанию сортироваться. 1017 *