Logo Passei Direto
Buscar

Estrutura de Dados

Colégio Objetivo
Qual é a diferença entre parâmetros passados por valor e parâmetros passados por referência?

a) Na passagem de parâmetro por valor, a função cria uma cópia dos dados, enquanto na passagem por referência, a função recebe o endereço de memória do dado.
b) Na passagem de parâmetro por valor, a função recebe o endereço de memória do dado, enquanto na passagem por referência, a função cria uma cópia dos dados.
c) Na passagem de parâmetro por valor, a função cria uma cópia dos dados, e na passagem por referência, a função também cria uma cópia dos dados.
User badge image
Estudando com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

A diferença entre parâmetros passados por valor e parâmetros passados por referência é fundamental para entender como os dados são manipulados em funções. Analisando as opções: a) Na passagem de parâmetro por valor, a função cria uma cópia dos dados, enquanto na passagem por referência, a função recebe o endereço de memória do dado. - Esta descrição está correta, pois na passagem por valor é feita uma cópia dos dados, e na passagem por referência é passado o endereço de memória do dado. b) Na passagem de parâmetro por valor, a função recebe o endereço de memória do dado, enquanto na passagem por referência, a função cria uma cópia dos dados. - Esta opção inverte as definições corretas, não representando a diferença correta. c) Na passagem de parâmetro por valor, a função cria uma cópia dos dados, e na passagem por referência, a função também cria uma cópia dos dados. - Esta opção está incorreta, pois na passagem por referência não é criada uma cópia dos dados, mas sim passado o endereço de memória. Portanto, a opção correta é: a) Na passagem de parâmetro por valor, a função cria uma cópia dos dados, enquanto na passagem por referência, a função recebe o endereço de memória do dado.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina