Программист Си: enum

“enum“ - перечисляемый тип данных. Данный тип данных весьма противоречивый, так как его могут заменить символьные константы, либо типы с модификатором “const“. Тем не менее данный тип данных существует в Си и многие программисты его иногда используют. Синтаксис: enum SomeEnum { VAL_1, VAL_2, ... , VAL_N }; Или: enum SomeEnum {VAL_1, VAL_2, ... , VAL_N}; Нумерация значений начинается с 0, который присваивается первому элементу. Можно начинать нумерацию с любых чисел и с любого места перечисления: enum SomeEnum {VAL_1=5, VAL_2, ... , VAL_N}; Все перечисленные константы в данном типе данных являются целочисленными.
Back to Top