Pergunta 7 Na interface das funções, podemos encontrar as vari...

Pergunta 7 Na interface das funções, podemos encontrar as variáveis passadas por valor e as variáveis passadas por referência. Para essa questão, analise as afirmativas abaixo:

I – Na passagem por valor, as modificações realizadas internamente à função não impactam sobre o valor da variável na origem da chamada da função.
II – Na passagem por referência, qualquer alteração dentro da função, automaticamente altera o valor da variável na origem pois ambas possuem o mesmo endereço de memória.
III – No código: “ func(int a , float *b)”, a variável “ a” é passada por referência enquanto que a variável “ b” é passada por valor.
IV – Para realizar modificações ou acessar o conteúdo de variáveis passadas por referência, deve-se usar variável precedida pelo sinal “ &” para indicar o seu conteúdo. Por exemplo, na função “ func(int a , float *b)”, para se instanciar a variável “ b”, dentro do código, usaremos, por exemplo: “ &b = 5;”.

Escolha a alternativa abaixo que você julgue ser a correta:

.Apenas as afirmativas II e II estão corretas.

.Apenas a afirmativa III é falsa.

.Apenas as afirmativas III e IV são corretas.

.Todas as afirmativas são corretas.

. Apenas a afirmativa IV é falsa.

0 Respostas

Shaday está aguardando sua ajuda.

Sua resposta
Ok

Mais perguntas de Lógica





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação