• Matéria: Informática
  • Autor: engproducaosoares
  • Perguntado 4 anos atrás

Podem ajudar com essa questão em anexo.

Anexos:

Respostas

respondido por: DeltaH
0

A linha 10 cria duas variáveis, x = 10 e y = 20.

A linha 11 cria dois ponteiros para inteiro, com p apontando para y e r apontando para lixo.

Na linha 12, r recebe o valor do endereço para qual p está apontando. Como p está apontando para y, r passa a apontar para y, também.

Na linha 13, é impressa a soma do conteúdo do endereço de memória para o qual r aponta, com o conteúdo do endereço de memória para o qual p aponta, com o valor armazenado em x. Se r e p apontam para y, então o valor que obteremos de cada um será o valor armazenado em y, 20. O valor de x é 10.

Então temos o seguinte:

*r + *p + x = 20 + 20 + 10 = 50.

Logo, será impresso Soma=50

Perguntas similares