Перечисляемый тип - Большая Энциклопедия Нефти и Газа, статья, страница 3
Еще один девиз Джонса: друзья приходят и уходят, а враги накапливаются. Законы Мерфи (еще...)

Перечисляемый тип

Cтраница 3


С другой стороны, массив salary соответствует таблице окладов. В данном случае типом индекса является перечисляемый тип employee и образованный из имен служащих.  [31]

В данном случае базисным типом является целый тип integer. Для Weekday в качестве базисного типа взят перечисляемый тип day, рассмотренный в разд.  [32]

При решении данной задачи используются только латинские буквы, которые, как известно, привязаны к конкретной их кодировке на ЭВМ. Для того чтобы сделать программу переносимой, определяется перечисляемый тип LETTER ( БУКВА), на котором и базируются все преобразования.  [33]

Рассмотрим теперь обратную задачу: преобразование перечисляемого типа в строки. Эта задача возникает потому, что напечатать идентификатор перечисляемого типа нельзя.  [34]

Таким образом, перечисляемый тип представляет собой наиболее простой тип данных и является удобным с точки зрения создания программ. Это обусловлено тем, что использованные в качестве значений перечисляемого типа имена легко запомнить, а их применение в качестве идентификаторов и меток делает программу более ясной. Например, с помощью перечисляемого типа данных shape можно задать множество, значения элементов которого соответствуют понятиям треугольника, четырехугольника, круга, эллипса, а для задания количества углов каждой такой фигуры можно использовать массив angle.  [35]

Порядковые номера компилятор использует для представления констант в памяти ЭВМ. Значением стандартной функции является порядковый номер переменной или константы перечисляемого типа.  [36]

Модуль - это часть программы, оформленная в виде, допускаклцем ее независимую трансляцию. В первом разделе описываются глобальные переменные, типы, определенные пользователем, и перечисляемые типы, во втором - процедуры и функции.  [37]

Массив TEMP содержит название одного из цветов, который необходимо преобразовать к идентификатору перечисляемого типа.  [38]

Среди типов, задаваемых перечислением, тип, в котором действительно можно перечислять, в языке Паскаль называется скалярным типом. В данном случае для таких типов, как логический, литерный или устанавливаемый пользователем перечисляемый тип, число всех элементов, образующих соответствующий тип, невелико. Все рассматриваемые языки программирования позволяют осуществлять перечисление. В языках программирования диапазон представления типа целый является достаточно большим числом, и перечислить все принадлежащие ему целочисленные значения реально невозможно.  [39]

В таких случаях в описании программы обычно приводится список всех возможных значений вместе с указанием предполагаемой интерпретации каждого значения. Такую величину можно рассматривать как элемент специального типа, который в языке программирования Паскаль называется перечисляемым типом данных. Перечисляемый тип определяется как упорядоченный набор идентификаторов, заданный путем их перечисления.  [40]

Определения констант и типов. Обеспечить определение констант можно с использованием либо макроопределений и препроцессорной обработки каждой программы Паскаля для их расширения, либо объявления идентификаторов в операторе CONST, либо имен как членов перечисляемого типа.  [41]

Перечисляемый тип представляет собой упорядоченное множество значений, образуемое перечислением имен, обозначающих эти значения. Значения нового типа представляются в программе именами, имеющими значения констант нового типа. Перечисляемые типы вводятся в программе в разделе определения типов.  [42]

В таких случаях в описании программы обычно приводится список всех возможных значений вместе с указанием предполагаемой интерпретации каждого значения. Такую величину можно рассматривать как элемент специального типа, который в языке программирования Паскаль называется перечисляемым типом данных. Перечисляемый тип определяется как упорядоченный набор идентификаторов, заданный путем их перечисления.  [43]

Типы данных Паскаля более удобны для ясного выражения алгоритмов. Записи позволяют обращаться с группой взаимосвязанных переменных как с одной переменной. Поддиапазоны и перечисляемые типы позволяют проще ограничить набор разрешенных величин для переменных, поэтому ошибки определяются быстрее и текст программы читается проще. А восьмисимвольные имена переменных искажаются гораздо меньше, чем шести-символьные.  [44]

К недостаткам переменных перечисляемого типа следует отнести то, что их нельзя использовать в операторах ввода-вывода. Переменная перечисляемого типа может использоваться в качестве переменной-селектора в операторе case. Преимущества же использования переменных перечисляемого типа следующие: во-первых, использование таких переменных в ряде случаев делает программу более наглядной; во-вторых, используя переменные такого типа, легче защитить программу от неправильного ввода данных, что мы и продемонстрируем на следующем примере.  [45]



Страницы:      1    2    3    4