Составители:
Рубрика:
38
function GetArgStr (Dest: PChar; Index: Integer;
MaxLen: Word): PChar;
Процедура, в отличие от функции, не может быть
составной частью выражения и вызывается самостоятельным
оператором.
Примеры:
Writeln(А,В,С); {Writeln-идентификатор процедуры}
Read(R); {Read - идентификатор процедуры}
Заголовок процедуры записывается следующим образом:
procedure
<
Идентификатор - имя процедуры>(<список
параметров>;
Примеры:
procedure Delay (MS: Word) ;
procedure Delete(var S: String; Index: Integer;
Count: Integer);
procedure GetDate(var Year, Month, Day,
DayOfWeek: Word);
Необходимо отметить, что списки параметров в заго-
ловках процедур могут отсутствовать.
Пример:
procedure ClrScr,
procedure NoSound;
procedure CloseGraph;
При работе с функциями и процедурами следует разли-
чать формальные и фактические параметры. Формальные па-
раметры - это параметры, используемые при описании за-
головков и самих подпрограмм, а фактические - это те пара-
метры, которые мы передаем подпрограмме при ее вызове.
Примеры:
function sin(x: Real): Real;
Здесь переменная х использована для описания заголовка
функции, поэтому мы говорим, что этот параметр формальный.
t : = sin(3.14);
В этом примере параметр 3.14 используется в выражении
при вызове функции, значит это фактический параметр.
function GetArgStr (Dest: PChar; Index: Integer;
MaxLen: Word): PChar;
Процедура, в отличие от функции, не может быть
составной частью выражения и вызывается самостоятельным
оператором.
Примеры:
Writeln(А,В,С); {Writeln-идентификатор процедуры}
Read(R); {Read - идентификатор процедуры}
Заголовок процедуры записывается следующим образом:
procedure <Идентификатор - имя процедуры>(<список
параметров>;
Примеры:
procedure Delay (MS: Word) ;
procedure Delete(var S: String; Index: Integer;
Count: Integer);
procedure GetDate(var Year, Month, Day,
DayOfWeek: Word);
Необходимо отметить, что списки параметров в заго-
ловках процедур могут отсутствовать.
Пример:
procedure ClrScr,
procedure NoSound;
procedure CloseGraph;
При работе с функциями и процедурами следует разли-
чать формальные и фактические параметры. Формальные па-
раметры - это параметры, используемые при описании за-
головков и самих подпрограмм, а фактические - это те пара-
метры, которые мы передаем подпрограмме при ее вызове.
Примеры:
function sin(x: Real): Real;
Здесь переменная х использована для описания заголовка
функции, поэтому мы говорим, что этот параметр формальный.
t : = sin(3.14);
В этом примере параметр 3.14 используется в выражении
при вызове функции, значит это фактический параметр.
38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »
