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.
Passo 1
Vamos lá galera. A questão tá pedindo pra gente aplicar os conceitos básicos sobre ponteiros.
Pra começar, vamos seguir as instruções do enunciado. Vamos declarar uma variável inteira chamada e iniciá-la com valor .
Em seguida, vamos criar um ponteiro chamado que aponte para . Não se esqueça que o ponteiro deve ser declarado com o tipo e o operador .
Passo 2
Item A)
O primeiro item da questão pede pra gente usar o ponteiro para imprimir o valor do endereço de memória da variável
Isso é tranquilo de fazer. Lembre-se que um ponteiro é uma variável que armazena um endereço de memória! Então é só a gente usar o para imprimir o valor contido na variável
Passo 3
Item B)
O segundo item pede pra gente imprimir o valor contido na variável, mas usando o ponteiro para isso.
Pra fazer isso, basta a gente utilizar o operador antes do ponteiro!
Passo 4
Item C)
O último item pede pra gente alterar o valor da variável , mas utilizando o ponteiro para isso.
Para efetuar isso, basta usar o operador antes do ponteiro, pois dessa forma vamos acessar o valor contido no endereço. Em seguida, usamos o operador para guardar o valor no endereço de memória.
E prontinho! Questão feita!