Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BorlandPascal.doc
Скачиваний:
55
Добавлен:
17.03.2015
Размер:
2.83 Mб
Скачать

Глава 4. Типы

При описании переменной необходимо указать ее тип. Тип пере-

менной описывает набор значений, которые она может принимать, и

действия, которые могут быть над ней выполнены. Описание типа оп-

ределяет идентификатор, который обозначает этот тип.

---------------- ---- ------ ----

описание -->¦ идентификатор +-->¦ = +-->¦ тип +-->¦ ; +-->

типа L---------------- L---- L------ L----

Указание идентификатора в левой части описания типа означа-

ет, что он определен как идентификатор типа для блока, в котором

указано это описание типа. Область действия идентификатора типа

не включает его самого, исключение составляют типы "указатель"

(которые называют также ссылочными типами).

---------------------

тип --------T---->¦ простой тип ¦--------->

¦ L--------------------- ^

¦ --------------------- ¦

+---->¦ строковый тип +----+

¦ L--------------------- ¦

¦ --------------------- ¦

+---->¦ ссылочный тип +----+

¦ L--------------------- ¦

¦ --------------------- ¦

+---->¦ структурный тип +----+

¦ L--------------------- ¦

¦ --------------------- ¦

+---->¦ процедурный тип +----+

¦ L--------------------- ¦

¦ --------------------- ¦

L---->¦ идентификатор типа +-----

L---------------------

Имеется пять следующих основных классов типов. Они описыва-

ются в следующем разделе.

Простые типы

Простые типы определяют упорядоченные множества значений.

--------------------

простой тип -----T---->¦ порядковый тип +--------->

¦ L-------------------- ^

¦ -------------------- ¦

L---->¦ вещественный тип +------

L--------------------

---------------------

вещественный тип ----->¦ идентификатор +----->

¦ вещественного типа ¦

L---------------------

Идентификатор вещественного типа относится к числу стандарт-

ных идентификаторов, которые могут быть вещественными, с одинар-

ной точностью, с двойной точностью, с повышенной точностью и

сложными.

Примечание: В разделах "Числа" и "Строковые константы"

Главы 2 вы можете найти описание того, как обозначать конс-

танты целого и вещественного типов.

Соседние файлы в предмете Программирование на Pascal