Типы данных. В Турбо Паскале введены следующие типы

В Турбо Паскале введены следующие типы:

· неструктурированный (простой) тип данных;

· структурированный тип;

· указатель;

· процедурный тип;

· объект.

Неструктурированный (простой, базовый) тип данных:

· целый тип;

· логический тип;

· символьный тип;

· перечисляемый тип;

· тип-диапазон;

· вещественный тип.


Целый тип данных

В Турбо Паскаль 7.0 введены 5 стандартных целых типов, отличающихся форматами и диапазоном допустимых значений (табл. 1).

Таблица 1

Тип Значение Формат Размер памяти, байт
BYTE 0..255 Беззнаковый  
SHORTINT -128..127 Знаковый  
INTEGER -32768..32767 Знаковый  
WORD 0..65535 беззнаковый  
LONGINT -2147483648..2147483647 Знаковый  

Логические типы данных – Boolean

Эти типы могут принимать только два значения – true (истина), false (ложь).

Известно, что:

True > False.

Ord (False) = 0.

Ord (True) = 1.

Succ (False) = True.

Pred (True) = False.

Допустимые операции над логическими типами данных:

Обозначение оператора Содержание действий оператора
NOT логическое отрицание (унарная операция).
OR объединение, или логическое сложение.
AND пересечение, или логическое умножение.
XOR исключающее ИЛИ, или сложение по модулю.

Значения булевского типа Boolean занимают по одному байту памяти.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: