Типы и виды данных на языке Pascal 7.0
Категория реферата: Рефераты по информатике, программированию
Теги реферата: реферат биография, скачать на телефон шпаргалки
Добавил(а) на сайт: Яков.
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата
Файловый тип или переменную файлового типа можно задать одним из трёх способов:
= FILE OF ;
=TEXT;
= FILE;
Здесь - имя файлового типа (правильный индификатор);
FILE, OF – зарезервированные слова (файл, из);
TEXT – имя стандартного типа текстовых файлов;
- любой тип Турбо Паскаля, кроме файлов.
В зависимости от способа объявления можно выделить три вида файлов:
. типизированные файлы (задаются предложением FILE OF…);
. текстовые файлы (определяются типом TEXT);
. нетипизированные файлы (определяются типом FILE).
ПРОЦЕДУРНЫЕ ТИПЫ
Процедурные типы — это нововедение фирмы Borland (в стандартном
Паскале таких типов нет). Основное назначение этих типов —дать програмисту
гибкие средства передачи функций и процедур в качестве фактических
параметров обращения к другим процедурам и функциям.
Для объявления процедурного типа используется заголовок процедуры
(функции), в котором опускается её имя, наприме: type
Proc = procedure;
Proc1 = procedure(var X, Y: Integer);
StrProc = procedure(S: String);
MathFunc = function(X: Real): Real:
DeviceFunc = function(var F: Text): Integer;
MaxFunc = function(A, B: Real; F: MathFunc): Real;
Как видно из приведённых примеров существует два вида процедурных типов: тип-роцедура и тип-функция.
В программе могут быть объявлены переменные процедурных типов, например, так:
Var
P1 : Proc1;
Рекомендуем скачать другие рефераты по теме: рефераты на казахском языке, реферат на тему время.
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата