Лабораторная работа № Ознакомление с фундаментальными типами данных План: Целые типы данных
Download 0.88 Mb.
|
Лаборатория № 1 - 6
- Bu sahifa navigatsiya:
- Имена перечислений
Перечисляемые типы
Перечисление (или ещё «перечисляемый тип») — это тип данных, где любое значение (или ещё «перечислитель») определяется как символьная константа. Объявить перечисление можно с помощью ключевого слова enum. Например:
Объявление перечислений не требует выделения памяти. Только когда переменная перечисляемого типа определена (например, как переменная paint в примере выше), только тогда выделяется память для этой переменной. Обратите внимание, каждый перечислитель разделяется запятой, а само перечисление заканчивается точкой с запятой. До C++11, конечная запятая после последнего перечислителя (как после COLOR_PURPLE в примере выше) не разрешается (хотя многие компиляторы её все равно принимают). Однако, начиная с C++11, конечная запятая разрешена. Имена перечислений Идентификаторы перечислений часто начинаются с заглавной буквы, а имена перечислителей вообще состоят только из заглавных букв. Поскольку перечислители находятся в одном и том же пространстве имён, что и само перечисление, то одно и то же имя одного перечислителя не может быть использовано в нескольких перечислениях одного и того же пространства имён:
Распространено добавление названия перечисления в качестве префикса к перечислителям, например: ANIMAL_ или COLOR_, как для предотвращения конфликтов имён, так и в целях комментирования кода. Download 0.88 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling