Delphi и типы данных

Типы данных в 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;

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот.