[Оглавление] | [<< страница] | [>>страница] |
1.11.Множества в языках программирования
В некоторых языках программирования, например в Паскале, предусмотрены структуры типа «множество» (множественные типы). Множество в языке программирования состоит из элементов одного типа (базового типа). В качестве базового типа может выступать любой простой порядковый тип: char, integer или другой, определенный пользователем. Размер множества ограничен некоторым предельно допустимым количеством элементов, например, в Паскале это 256, значения элементов могут изменяться только в пределах от нуля до 255. Стандарт языка определяет операции над множествами, таковыми в Паскале являются: объединение (+), пересечение (*), разность (-), проверка принадлежности элемента множеству (in). Предусмотрены также операции сравнения множеств =, <>, <=, >=, например, А<=В — операция проверки того, является ли А подмножеством В. В языке Си структура типа «множество» не предусмотрена.
[Оглавление] | [<<страница] | [>>страница] | [В начало ] |