d := 5; { значение 5 записывается в переменную D },
h := d + 12.5; { выч. 5+12.5, рез. 17.5 записывается в переменную h }.
2. Система типов
В языке Object Pascal все переменные, т. е. ячейки памяти, предназначенные для записи, чтения и хранения значений, должны быть предварительно описаны. Это означает, что всякая переменная должна быть явно отнесена к какому-либо типу.
Тип – это одновременно структура и описание множества значений, которые могут быть присвоены такой переменной.
Возможно вы искали - Реферат: Основы социальной информатики
Язык Object Pascal имеет множество разнообразных типов. Более того он позволяет самому пользователю конструировать самые разнообразные типы, которые могут быть ему необходимы. Конструирование таких типов производится из сравнительно ограниченного количества стандартных типов.
Типы имеют свою иерархию. На верхнем этаже иерархии расположены следующие типы: простые, составные, ссылочные и процедурные.
3. Стандартные простые типы
Основными типами языка являются стандартные простые типы и стандартные структурные типы.
Простые типы делятся на скалярные и ограниченные типы. Cкалярные типы делятся на стандартные и перечислимые. Стандартные скалярные типы делятся на пять видов:
Похожий материал - Реферат: Отчет по практике программиста
· целые [Integer],
· вещественные [Real],
· логический (булевский) [Boolean],
· символьные [Char],
· строковые [String].
Очень интересно - Реферат: Сущность и соотношение понятий защита информации , безопасность информации quo
К ним примыкает особый вариантный тип [Variant].
3.1. Целые типы
Эта группа типов охватывает множество целочисленных значений. Они отличаются друг от друга диапазоном допустимых значений и количеством занимаемой памяти.
Целыми типами являются ShortInt, SmallInt, LongInt, Int64, Byte, Word и LongWord, характеристики которых приведены в табл. 1.
Таблица 1
№ | Тип | Диапазон значений | Размер памяти |
Вам будет интересно - Реферат: Paint 1. 2. 3. 4. 5. Похожий материал - Реферат: Автоматизированное рабочее место АРМ бухгалтера 6. 7. |
ShortInt SmallInt |