Cтраница 1
Способ передачи параметров, при котором вызываемой процедуре передается адрес объекта; выполняемые процедурой действия воздействуют на объект в вызвавшей программе. Передача по ссылке соответствует изменяемым параметрам. [1]
Способ передачи параметров, при котором вызываемой процедуре передается только копия значения объекта; производимые подпрограммой изменения не отражаются на объекте в вызвавшей программе. Передача по значению соответствует входным параметрам. [2]
Способ передачи параметров указывается чсреч точку с запятой после описания функции. [3]
Способ передачи параметров указывается в описании процедуры. [4]
Способ передачи параметров, при котором вызываемой процедуре ( подпрограмме) передается только копия значения объекта. Производимые процедурой изменения не отражаются на объекте в вызвавшей программе. Передача по значению соответствует входным параметрам. [5]
Способ передачи параметров, при котором задающее фактический параметр выражение вычисляется заново при каждом обращении к параметру в теле процедуры ( подпрограммы) так, как если бы текст фактического параметра подставлялся вместо каждого вхождения соответствующего формального параметра. [6]
Способ передачи параметров, при котором вызываемой процедуре передается адрес объекта. При этом выполняемые процедурой действия приводят к изменению объекта. [7]
Способ передачи параметров, при котором выражение, задающее фактический параметр, вычисляется заново при каждом обращении к параметру в теле процедуры так, как если бы текст фактического параметра подставлялся вместо каждого вхождения соответствующего формального параметра. [8]
Прогтейший способ передачи параметров состой. РОН, в которые могут записываться значения или адреса параметров. Недостаток этого способа заключается в ограниченном числе параметров, которое определяется количеством регистров. [9]
Рассмотрим способ передачи параметров в стеке, позволяющий динамически резервировать память для хранения параметров. [10]
![]() |
Старшинство операций. [11] |
Существуют два способа передачи параметров функции - по значению и по ссылке. Все вызовы функций в С являются вызовами по значению. Для этих целей в С существует возможность вызова функции по ссылке. В С для организации вызова по ссылке программисты используют указатели и операцию косвенной адресации. Если вызывается функция, аргументы которой должны изменяться, то в этом случае ей передаются адреса аргументов. Обычно для этой цели применяется операция взятия адреса ( &) к переменной, значение которой будет изменяться. [12]
Это определяется способом передачи параметра через стек. В версии 4.0 языка Турбо-Паскаль время передачи строковых параметров существенно зависит от выбранных директив компиляции. В табл. 2 данные получены при значениях директив по умолчанию и при изменении отдельных директив для версии 4.0. Из таблицы видно, что отмена контроля переполнения стека и генерации отладочной информации уменьшает время передачи параметров. Этот фактор часто недооценивается программистами. [13]
Имеет существенное значение способ передачи параметра - по ссылке или по значению: по ссылке ( VAR) параметры, кроме CHAR и INTEGER, передаются значительно быстрее. [14]
Известный в АЛГОЛе способ передачи параметров по значениям и по наименованиям применяется программистом по желанию. Спецификации же, по форме напоминающие описания, - в некоторых реализациях АЛГОЛа обязательны. Они служат транслятору указаниями о способах построения областей памяти для процедуры. [15]