Informática, perguntado por dani2930, 1 ano atrás

Fazer alocação dinâmica na memória seria navegar nela para frente e para trás a partir de uma variável. Além disso, ela permite, ainda, que você monitore endereços na memória, atribua e recupere valores de variáveis sem ao menos tocá-las.

Dessa forma analise o trecho de código a seguir:

int xi;

int xy;

int *ptr_xi;


xi = 10;

xy = xi;

ptr_xi = ξ

xi = 20;


Assinale a alternativa que representa o valor de cada uma das variáveis após a execução do código:

Alternativas:

Alternativa 1:
xi é 20; xy é 10; *ptr_xi é 20; ptr_xi é um valor que represente o endereço de memória.

Alternativa 2:
xi é 20; xy é 20; ptr_xi é 20; *ptr_xi é um valor que represente o endereço de memória.

Alternatica 3:
xi é 20; xy é 10; ptr_xi é 10; *ptr_xi é um valor que represente o endereço de memória.

Alternativa 4:
xi é 20; xy é 20; *ptr_xi é 20; ptr_xi é um valor que represente o endereço de memória.

Alternativa 5:
xi é 10; xy é 20; *ptr_xi é 20; ptr_xi é um valor que represente o endereço de memória.

Soluções para a tarefa

Respondido por viniciuscalvoneves
0
Acredito ser alternativa B
Perguntas interessantes