TURBO PASCAL |
Новости
|
Соглашения по вызовамПараметры процедурам и функциям передаются через стек. Перед вызовом процедуры или функции параметры помещаются в стек в по- рядке их описания. Перед выходом из процедуры или функции все па- раметры извлекаются из стека. Примерный вызов процедуры или функции можно представить сле- дующим образом: PUSH Param1 PUSH Param2 . . . PUSH ParamX Call ProcOrFunc Параметры могут передаваться по ссылке или по значению. Ког- да параметр передается по ссылке, то указатель, который ссылается на реальную ячейку памяти, помещается в стек. Когда параметр пе- редается по значению, в стек помещается само фактическое значе- ние. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |