Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Реферат. Типы данных в Delphi2.doc
Скачиваний:
5
Добавлен:
27.08.2019
Размер:
173.57 Кб
Скачать

Содержание

Введение………………………………………………………………….…3

1 Категории типов………………………………………………………….5

1.1 Простые типы данных………………………………………….………6

1.1.1 Порядковые типы………………………………………………….…6

1.1.2 Действительные типы…………………………………………….….9

1.2 Строковые типы…………………………………………………….…11

1.3 Структурные типы…………………………………………………….12

1.4 Указательные типы……………………………………………………14

1.5 Процедурные типы……………………………………………………15

1.6 Вариантные типы………………………………………………….…..16

1.6.1 Тип Variant……………………………………………………….…..16

1.6.2 Вариантные значения…………………………………………….…16

1.6.3 OLEAutomation…………………………………………………..…..17

Заключение…………………………………………………………….…..18

Список использованных источников…………………………………….19

Введение

Delphi — императивный, структурированный, объектно-ориентированный язык программирования, диалект Object Pascal. Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal. Начиная с 2007 года язык Delphi (производный от Object Pascal) начал жить своей самостоятельной жизнью и претерпевал различные изменения, связанные с современными тенденциями развития языков программирования (например, с развитием платформы .NET).

Обрабатываемые в Delphi данные подразделяются на переменные, константы и литералы. Типы данных необходимы программисту для указания компилятору, как хранить информацию в программе. Необходимость в указе типа переменной пользователем (не все типы заранее определены в языке) возникает при её объявлении. Объявленные типы данных действуют в пределах блока, в котором они размещены, в любом месте области их видимости. Внутри блока они заменяют все внешние типы с тем же именем.

Определения типов и переменных могут размещаться в нескольких местах компонентов программы. Выглядят же они следующим образом.

type

Новые типы данных определяются в разделе "type".

typel = type definitioni

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

type2 = type__definition2

В одном разделе "type" можно объявить несколько типов.

type3 = typel

Самое простое определение типа состоит из имени типа, определенного ранее.

var

Новые переменные объявляются в разделе "var".

var1: type definitions

Каждой ново й переменной сначала присваивается имя, а затем - тип (на основе ранее определенных типов).

var2, var3: type definition4

В одном разделе "var" можно объявить несколько переменных. Нескольким переменным можно присваивать один и тот же тип.

var4 : typel

Программу легче читать, если переменным присвоены существующие типы.

Определение типов в разделах type тех или иных блоков дает возможность использовать эти типы в разных частях программы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]