Книга: Язык Си - руководство для начинающих

Присвоенные значения

Присвоенные значения

Можно выбирать значения, которые вы хотите присвоить константам, но они должны быть целого типа (включая char). Для этого включите желаемыe значения в описание:

enum levels {low = 100, medium = 500, high = 2000};

Если вы присваиваете какое-либо значение одной константе и не присваиваете ничего константам, следующим за ней, то им будут присвоены последовательные значения, идущие за явно присвоенным значением. Например,

enum feline {cat = 20, tiger, lion, puma};

присваивает переменной tiger значение 21, переменной lion - значение 22 и puma - значение 23.

Оглавление книги


Генерация: 1.194. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз