Передача - параметр - Большая Энциклопедия Нефти и Газа, статья, страница 1
Аксиома Коула: суммарный интеллект планеты - величина постоянная, в то время как население планеты растет. Законы Мерфи (еще...)

Передача - параметр

Cтраница 1


Передача параметров по адресу представляет собой обобществление данных между двумя ( а возможно, и более) программными компонентами.  [1]

Передача параметра требует времени и места в стеке для создания копии, передаваемой в функцию. Глобальным переменным не требуется этих дополнительных ресурсов, так как они доступны в любом месте программы.  [2]

Передача параметра требует времени и места в стеке для создания копии передаваемой функции. Глобальным переменным не требуется этих дополнительных ресурсов, так как они доступны в любом месте программы.  [3]

Передача параметров в Лиспе осуществляется в основном по значению.  [4]

Передача параметра как константы позволяет сделать код более эффективным, так как при этом компилятору заведомо известно, что никакие изменения параметра невозможны.  [5]

Передача параметра как выходного очень похожа на передачу по ссылке. Отличие в том, что при этом не гарантируется передача в процедуру начального значения этого параметра. Часто такая передача применяется для аргументов, являющихся структурами. При этом память, занимаемая аргументом, в момент обращения к процедуре очищается. Таким образом, параметр, переданный как выходной, указывает на некоторое место в памяти, являющееся просто контейнером, куда процедура должна занести соответствующее выходное значение.  [6]

Передача параметров через COMMON - блоки. При программировании сложных задач часто возникает необходимость обрабатывать общие данные. Для доступа к ним можно использовать уже описанный выше способ передачи данных через список параметров подпрограмм В фортране для этих целей существует еще одна возможность - использование общих областей данных. Такие области определяются при помощи инструкции COMMON и содержат данные, подлежащие совместному использованию различными программными модулями.  [7]

Передача параметров между модулями осуществляется двумя способами: через общие регистры и с помощью адресных ссылок. Если этих регистров недостаточно, то удобнее использовать второй способ. Конец списка адресов параметров отмечается единицей в старшем разряде последнего адреса.  [8]

Передача параметров по ссылке ( в списке параметру предшествует описатель VAR) означает передачу в процедуру адреса фактического параметра, указанного пря обращении к процедуре или функции.  [9]

Передача параметров по значению обеспечивает сохранность величины переданного параметра, т.е. все изменения параметра внутри процедуры никак не отражаются на значении переданного аргумента.  [10]

Передача параметров в подпрограмму и возврат результатов может быть организован различными способами.  [11]

Передача параметров в функцию осуществляется по значению, т.е. функция работает с копией фактических параметров - изменение формального параметра внутри функции не сказывается на значении соответствующего фактического параметра. Если нужно изменять фактический параметр, то необходимо передавать указатель на этот объект, либо ссылку на него.  [12]

Передача параметров физически состоит в-том, что вызываемой процедуре передаются не сами значения фактических параметров, а адреса, по которым размещены эти значения. Таким образом, перемен -, ной, являющейся формальным параметром вызванной процедуры, при выполнении этой процедуры выделяется не новая область памяти, а та же, которая была уже раньше выделена фактическому параметру в вызЬшающей процедуре. К моменту, когда управление возвращается обратно в вызывающую процедуру, переменные, которые были переданы в качестве фактических параметров, могут иметь другие значения. Эти новые зиачения могут представлять, например, результаты вычислений, выполненных вызванной процедурой.  [13]

Передача параметров редактору связей аналогична передаче параметров компилятору.  [14]

Передача параметров функции всегда происходит путем копирования. При любом способе вызова функция получает локальные копии значений переменных.  [15]



Страницы:      1    2    3    4