Определение Тип данных - множество величин, объединенных определенной совокупностью допустимых операций.
Классификация типов данных
- простые типы;
- структурированные типы;
- указатели;
- процедурные типы;
- объекты.
Типы делятся на стандартные (предопределенные) и определяемые программистом.
Это значит, что для первых не нужно первоначальное определение, а для вторых - необходимо. К стандартным типам, не требующим предварительного определения, относятся целые типы, вещественные типы, логические типы, символьный тип - char, тип строк - string, ASCIIZ-строки - pchar, текстовый файл - text, тип-указатель - pointer.
Все другие используемые типы данных должны быть определены либо в разделе объявления типов, либо в разделе объявления переменных или типизированных констант.
Раздел объявления типов начинается зарезервированным словом type, после которого определяются вводимые типы. Определение каждого нового типа начинается с идентификатора типа. За ним следует знак равенства, затем самоопределение, завершающееся точкой с запятой.
type
<имя типа 1> = <определение типа 1>;
<имя типа 2> = <определение типа 2>;
<имя типа N> = <определение типа N>;
Простые типы данных (скалярные)
Определение Тип данных называется простым, если его значение не содержит составных частей (компонентов). Простой тип определяет упорядоченное множество значений параметров.
Turbo Pascal имеет следующие простые типы:
- целые типы;
- логические типы;
- символьный тип;
- перечисляемый тип;
- тип-диапазон;
- вещественные типы.
Все простые типы, кроме вещественных, называют порядковыми.