Воскресенье, 28 Апреля 2024, 06.25.50
Приветствую Вас Гость

Всё о Паскале

Меню сайта
Категории каталога
Наш опрос
Оцените мой сайт
Всего ответов: 239
Главная » Статьи » Pasca в изучение » процедуры

В категории материалов: 2
Показано материалов: 1-2

Сортировать по: Дате · Названию · Рейтингу · Комментариям · Просмотрам

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

Если формальный параметр описан с предваряющим ключевым словом var или const, то его называют параметром-переменной и говорят, что он передается по ссылке. Если же параметр описан без слов var или const, то его называют параметром-значением и говорят, что он передается по значению.

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

Например, пусть имеется следующее описание процедуры:

procedure PrintSquare(i: integer);
begin
  writeln(i*i);
end;
процедуры | Просмотров: 2082 | Author: alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

Процедура или функция представляет собой последовательность операторов, которая имеет имя, список параметров и может быть вызвана из различных частей программы. Функции, в отличие от процедур, в результате своего выполнения возвращают значение, которое может быть использовано в выражении. Для единообразия функции и процедуры называются подпрограммами. Любая используемая в программе процедура или функция должна быть предварительно описана в разделе описаний. Описание процедуры имеет вид: procedure имя(список формальных параметров); раздел описаний begin операторы end; Описание функции имеет вид: function имя(список формальных параметров): тип возвращаемого значения; раздел описаний begin операторы end;
процедуры | Просмотров: 864 | Author: Alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0