мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| pascal:types [22/10/2009 15:37] – oca | pascal:types [24/10/2017 09:24] (текущий) – [Типы данных] oca | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ===== Типы данных ========= | + | ===== Типы данных ====== |
| - | FIXME | + | |
| - | ==== Порядковый ==== | + | ==== Классификация типов данных |
| + | |||
| + | Типы, используемые в программе, | ||
| + | |||
| + | Вторые, | ||
| + | |||
| + | С другой стороны, | ||
| + | |||
| + | Простые типы данных иначе называют **скалярными**. Данные таких типов не могут быть разбиты на части. К ним традиционно относятся группы порядковых, | ||
| + | |||
| + | Составные типы данных | ||
| + | |||
| + | ==== Порядковые типы | ||
| === Целочисленные типы === | === Целочисленные типы === | ||
| Строка 20: | Строка 32: | ||
| Типы '' | Типы '' | ||
| - | === Логический (булевский) === | + | Целочисленные типы делятся по размеру занимаемой памяти, |
| + | |||
| + | === Логический ( boolean - булевский) | ||
| + | |||
| + | |||
| ^ Тип ^ Размер ^ Диапазон значений ^ | ^ Тип ^ Размер ^ Диапазон значений ^ | ||
| |Boolean|1|False или True | | |Boolean|1|False или True | | ||
| - | По техническим причинам могут существовать другие логические типы, отличающиеся своим размером, | + | По техническим причинам могут существовать другие логические типы, отличающиеся своим размером |
| + | |||
| + | === Символьный тип (Char) === | ||
| + | |||
| + | Стандартный для языка Pascal символьный тип имеет 256 значений. Переменные этого типа занимают один байт. | ||
| + | |||
| + | ^ Тип ^ Размер ^ Диапазон значений ^ | ||
| + | |Char|1|#0 .. #255 (Множество выводимых символов и соответствующие им номера зависят от кодировки) | | ||
| ==== Вещественные типы (типы с плавающей запятой) | ==== Вещественные типы (типы с плавающей запятой) | ||