Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Понятие величины. Типы величин.присваивание величин. Совместимость присваиванию.




С понятием величины связаны такая важная характеристика, как ее тип.

Тип определяет:

- возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу;

- внутреннюю форму представления данных в ЭВМ;

операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу. ерархия типов в языке Паскаль такая:

- Простые

-- Порядковые:ЦелыеЛогическиеСимвольныеПеречисляемыеИнтервальные;Вещественные

Структуированные:МассивыСтрокиМножестваУказатели Совместимость типов по присваиванию

Говорят, что значение типа T2 можно присвоить переменной типа T1 или тип T2 совместим по присваиванию с типом T1, если выполняется одно из следующих условий:

T1 и T2 совместимы

T1 - вещественного типа, T2 - целого

T1 - строкового типа, T2 - символьного

T1 - pointer, T2 - типизированный указатель

T1 - указатель или процедурная переменная, T2=nil

T1 - процедурная переменная, T2 - имя процедуры или функции с соответствующим списком параметров

T1, T2 - классовые типы, один из них - наследник другого. Поскольку в PascalABC.NET все типы кроме указателей являются потомками типа Object, то значение любого типа (кроме указателей) можно присвоить переменной типа Object

T1 - тип интерфейса, T2 - тип класса, реализующего этот интерфейс

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных