Exercícios Resolvidos de Introdução aos ponteiros

Ver Teoria

Enunciado

Explique o que é um endereço de memória e sua relação com os ponteiros

Passo 1

Sempre que a gente cria uma variável no C++ o que estamos fazendo é dizer pro computador que vamos guardar um valor na memória.

Para organizar todas as variáveis na memoria RAM, o computador organiza a memória em blocos, e cada um desses blocos tem um endereço que determina sua localização exata. O endereço de memória é a localização exata de um dado na memória ram. Cada endereço representa um byte da mémoria.

Já um ponteiro é uma variável especial que é capaz de guardar um endereço de memória. Ele permite que a gente acesse e modifique diretamente os valores armazenados na memória RAM do computador.

Por exemplo, se você tiver uma variável que contém um valor inteiro, você pode criar um ponteiro para ela assim:

i n t   v a r = 1 ; i n t * p n t _ v a r   = & v a r

A variável v a r armazena o valor 1 , e o ponteiro p n t _ v a r armazena o endereço de v a r :

Resposta

Ei, a resposta está no passo a passo :)