Exercícios de Introdução aos ponteiros - Lista de Exercícios Resolvida
Questão 1
Cris estuda engenharia, e pra uma aula de C++ fez o seguinte código.
O código não funciona como deveria. Ajude-o a encontrar os problemas.
Ver solução completaQuestão 2
Explique o que é um endereço de memória e sua relação com os ponteiros
Ver solução completaQuestão 3
Escreva um programa que declare um inteiro, um real e um char, e ponteiros para inteiro, real, e char. Associe as variáveis aos ponteiros (use &). Modifique os valores de cada variável usando os ponteiros. Imprima os valores das variáveis antes e após a modificação.
Ver solução completaQuestão 4
Seja a seguinte sequência de instruções em um programa C++:
Qual afirmativa é falsa?
- armazena o endereço de i
- é igual a
- ao se executar a variável passará a ter o valor
- ao se alterar o valor de , o valor da expressão será modificado
- é igual a
Questão 5
Faça um código que tenha uma variável do tipo inteiro, iniciada com o valor . Crie um ponteiro chamado , e use o ponteiro para:
- Imprimir o endereço de memória da variável
- Imprimir o valor contido dentro da variável
- Alterar o valor de para 35.
Questão 6
Observe os códigos abaixo. Na linha 11 de ambos os códigos tem um . Existe alguma diferença no que é impresso?
Ver solução completaQuestão 7
Crie um programa que declare duas variáveis (inteiro e real) atribua valores para elas e crie dois ponteiros, cada um apontando para uma destas variáveis. Mostre na tela: O valor e o endereço de memória das variáveis, o valor do ponteiro, o endereço do ponteiro e o valor apontado pelo ponteiro
Ver solução completa