Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информатика

Концепция типа данных

Что определяет тип данных?

Данные, с которыми работает программа, хранятся в оперативной памяти. Естественно, что необходимо точно знать, сколько места они занимают, как именно закодированы и какие действия с ними можно выполнять. Все это задается при описании данных с помощью типа. Тип данных однозначно определяет: внутреннее представление данных, а следовательно, и диапазон их возможных значений; допустимые действия надданными (операции и функции). Например, целые и вещественные числа, даже если они занимают одинаковый объем памяти, имеют совершенно разный диапазон возможных значений; целые числа можно умножать друг на друга, а, к примеру, символы – нельзя.

Каждое выражение в программе имеет определенный тип (табл. 22.4).

Таблица 22.4. Классификация типов

Стандартные

Определяемые программистом

Логические.

Целые.

Вещественные.

Символьный.

Строковый.

Адресный.

Файловые

Простые

Составные

Перечисляемый.

Интервальный.

Адресные

Массивы.

Строки.

Записи.

Множества

Файлы.

Процедурные типы. Объекты

Стандартные типы не требуют предварительного определения. Для каждого типа существует ключевое слово, которое используется при описании переменных, констант и т.д. Если же программист определяет собственный тип данных, он описывает его характеристики и сам дает ему имя, которое затем применяется точно так же, как имена стандартных типов. Типы, выделенные в таблице подчеркиванием, объединяются термином "порядковые".

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

Популярные страницы