TURBO PASCAL |
Новости
|
Операторы процедурыОператор процедуры определяет активизацию процедуры, обозна- ченную с помощью идентификатора процедуры. Если соответствующее описание процедуры содержит список формальных параметров, то опе- ратор процедуры должен содержать в себе соответствующий ему спи- сок фактических параметров (параметры, список которых приводится в определении, являются формальными параметрами, а в операторе вызова процедуры они являются фактическими параметрами). При вы- зове происходит передача фактических параметров формальным пара- метрам. ┌─────────────┐ оператор ──┬─>│идентификатор├─┬┬──────────────────────────> процедуры │ │ процедуры │ ││ ┌──────────────────┐ ^ │ └─────────────┘ │└─>│список фактических├─┘ │ ┌─────────────┐ │ │ параметров │ ├─>│ десигнатор ├─┤ └──────────────────┘ │ │ метода │ │ │ └─────────────┘ │ │ ┌─────────────┐ │ ├─>│ уточненный ├─┤ │ │ десигнатор │ │ │ │ метода │ │ │ └─────────────┘ │ │ ┌─────────────┐ │ └─>│ ссылка на ├─┘ │ переменную │ └─────────────┘ Приведем некоторые примеры операторов процедур: PrintHeaing; Transpose(A,N,M); Fin(Name,Address); |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |