Типы данных в delphi довольно обширны, хватит каждому заядлому оптимизатору который изза любого байтика удавится…
Ну наш всеми любимый и знаменитый byte, integer, longint! целочисленные типы.
Для хранения чисел с точкой есть тип real, Single, float! Вещественные типы.
Для хранения символом (в кол-ве 1 штуки) есть тип char, символ.
Строки храним в динамическом типе string, опасный тип, т.к. размер его задан не явно — жди ошибок, лучше использовать тип shortstring — 255 символов влезает, вполне достаточно!
Ну вот, можно объявлять переменные этих типов, как?
Вот так:
var I,J,K: integer; D: float; X: real;
Массивы… Что такое массивы?
Массивы — это группа данных одного типа.
Тип тот же самый что и у переменных. Нарпимер, объявляем массивы, массив объявляется с помощью ключевого слова array…
var A : array [1..100] of integer;
Еще, кроме массивов и переменных, есть так называемые структурированные типы — записи.
Записи очень важный и удобный инструмент. Даже не применяя специальные технологии, с его помощью можно создавать собственные базы данных.
Записи — это структура данных, каждый элемент которой имеет собственное имя и тип данных. Элемент записи иначе называют поле.
Названия полей, имеющих одинаковый тип, можно, как и в случае описания переменных, указывать в одну строку через запятую. Для обращения к полю записи сначала указывают имя записи, затем точку, затем имя поля. Например:
type TStudent = record Fam, Name, Otch : String; Year : Integer; Dep : String; end; var Student : TStudent; begin Student.Fam:='Иванов'; Student.Name:='Иван'; Student.Otch:='Иванович'; Student.Year:= 1988; Student.Dep:='группа 1101'; end;