|
6.2 Passagem por referência
O endereço do argumento é passado
para o algoritmo chamado. Tudo que é feito com a váriavel
que recebeu o argumento também tem efeito na variável de
origem.
Também chamada “por variável”
ou “por endereço”.
Baseado no algoritmo exemplo:
Na chamada:
X recebe o endereço
de I
Y recebe o endereço
de A[2]
Na execução:
X<-X+1, isto
implica que I recebe 3
Y<-Y+1, isto
implica que A[2] recebe 7
Escreve
3 7
No retorno:
Escreve
3 5 7
7 |
|