Программирование PC enum - перечисление Wed, May 24 2017  

Поделиться

нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


enum - перечисление Печать
Добавил(а) microsin   

Перечисления состоят из нескольких констант, называемых константами перечисляемого типа. Для описания таких конструкций используется служебное слово enum, которое используется специально для ввода в программу перечислений. Есть еще несколько тонкостей использования таких констант, требующих пояснений.
Лучше всего показать это на примерах:

enum children {Victor=1, Ivan, Katerina};
enum okruga {Central, Zapadniy, Prikubanskiy, Karasunskiy};

В первом списке даны имена детей. Обратите внимание, что после константы Victor имеется знак"=" и записано число 1. В этом случае именованная константа со знаком "=" получает значение 1, а все последующие за ней константы получат целые числовые значения, увеличенные на 1. Поэтому значение константы Ivan равно 2, а числовое значение именованной константы Katerina равно 3. Во втором примере даны наименования округов города. Однако, в новом списке нет знака "=". Тогда округу Central будет соответствовать числовое значение 0, а все последующие константы также, как и в предыдущем случае, получат увеличенные на 1 значения. Таким образом, округ Zapadniy будет иметь значение 1, округ Prikubanskiy - значение 2, и округ Karasunskiy - значение, равное 3.

 

Добавить комментарий


Защитный код
Обновить

Top of Page