Читайте также: |
|
Вызов функции осуществляется как .
Вызов функции может встречаться многократно в разделе исполняемых операторов модулей, которым эта функция доступна. Каждый фактический параметр должен быть определен (т.е. быть описанным и иметь значения) в вызывающем модуле.
Вызов функции не является отдельным оператором (в отличие от вызова процедуры), так как имя функции возвращает определённое значение (результат) в вызывающий модуль. Поэтому вызов функции в программе может встречаться там, где могут встречаться выражения, может быть операндом любого выражения и фактическим параметром при вызове функций и процедур.
Примеры вызовов функций:
m:=ABC(x,y,z);
writeln(’Сумма=’, Summa(a,b));
if Prizn then y:=5;
Дата добавления: 2015-07-10; просмотров: 108 | Нарушение авторских прав