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:
A variável armazena o valor , e o ponteiro armazena o endereço de :
Resposta
Ei, a resposta está no passo a passo :)