Типы данных в паскале
Тип данных - это характеристика диапазона значений, которые может принимать переменная, относящиеся к этому типу данных.
Числовые типы данных в паскале:
Тип | Диапазон | Формат | Размер в байтах |
ShortInt | -128..127 | Знаковый | 1 |
Integer | -32768..32767 | Знаковый | 2 |
LongInt | -2147483648..2147483647 | Знаковый | 4 |
Byte | 0..255 | Беззнаковый | 1 |
Word | 0..65535 | Беззнаковый | 2 |
В паскале объявление переменных принадлежащих какому-либо из типов данных производится после ключевого слова var.
Пример описания переменных различных типов данных в паскале:
var { секция объявления переменных }
r: Real; { переменная вещественного типа }
i: Integer; { переменная целого типа }
c: Char; { переменная-символ }
b: Boolean; { логическая переменная }
s: String; { переменная строки }
t: Text; { переменная для обьявления текстового файла }
e: (apple, pear, banana, orange, lemon); { переменная типа-перечисления }
Типы данных, конструируемые программистом, описываются в разделе type по следующему шаблону:
Type <Имя типа> = <описание типа>;
Пример определения переменных различных типов данных в паскале:
Type
a = Array [1..10] of Integer; { определение массива }
b = record { определение записи }
x: Integer;
y: Char;
end;
c = File of a; { определение файла }