Составители:
Рубрика:
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
- …
- следующая ›
- последняя »