Logo Passei Direto
Buscar
Ponteiros são variáveis que armazenam um endereço de memória, geralmente a posição de outra variável da memória; por isso o ponteiro “aponta” para outra variável (SCHILDT, 1996). Dado o seguinte trecho de código, assinale a alternativa INCORRETA:
Assinale a alternativa INCORRETA:
a. Ao se alterar o valor de i, *pti será modificado.
b. pti armazena o endereço de i.
c. *pti é igual a 10.
d. pti é igual a 10.
e. Ao se executar *pti = 20; i passará a ter o valor 20.
User badge image
Exercícios Para o Conhecimento

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada uma das alternativas em relação ao conceito de ponteiros e ao que foi apresentado no trecho de código. a. Ao se alterar o valor de i, *pti será modificado. - Correto, pois *pti é um ponteiro que aponta para i. Se i mudar, o valor apontado por *pti também mudará. b. pti armazena o endereço de i. - Correto, pois pti é um ponteiro que deve armazenar o endereço da variável i. c. *pti é igual a 10. - Isso pode ser correto, dependendo do valor inicial de i. Se i for 10, então *pti será 10. d. pti é igual a 10. - INCORRETA, porque pti é um ponteiro que armazena um endereço de memória, não um valor. Portanto, não pode ser igual a 10. e. Ao se executar *pti = 20; i passará a ter o valor 20. - Correto, pois se você atribui 20 a *pti, você está alterando o valor da variável i, já que pti aponta para i. Portanto, a alternativa INCORRETA é: d) pti é igual a 10.

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