

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em uma linguagem que suporta passagem de parâmetros por referência, uma função troca(a, b) é chamada. O Analista observa que após a execução da função, os valores das variáveis originais x e y (passadas como a e b) são alterados.
Assinale a afirmativa correta a respeito do mecanismo exato da passagem por referência que permite à função alterar o valor da variável original (x ou y) no escopo do chamador.
A função cria cópias temporárias dos valores de x e y e os retorna após a execução.
O compilador duplica as variáveis x e y na stack de chamada da função.
A função recebe o endereço de memória das variáveis originais e opera diretamente sobre o local de armazenamento delas.
O valor de retorno da função é atribuído automaticamente às variáveis de entrada x e y.
A função utiliza variáveis globais para simular a alteração dos parâmetros.