Informática, perguntado por yifimom461, 4 meses atrás

Poderiam me ajudar?

1) Qual a diferença entre um ponteiro e a variável dinâmica?

2) Quais as diferençasentre a alocação estática de memória e a alocação dinâmica?

Soluções para a tarefa

Respondido por neochiai
0

Resposta:

Veja as respostas abaixo.

Explicação:

1) Um ponteiro é um tipo de variável que armazena o endereço de um bloco de memória. Neste bloco de memória pode estar armazenado um tipo simples (inteiro, ponto flutuante) ou uma estrutura composta de tipos simples. Uma variável dinâmica contém um valor simples ou um objeto, diferente do ponteiro que contém somente o endereço desse valor.

2) Na alocação estática, a variável é declarada e o armazenamento para ela é alocado automaticamente pela linguagem, geralmente numa área de memória reservada chamada pilha.

  Na alocação dinâmica, é declarado um ponteiro e alocado explicitamente um bloco de memória de tamanho adequado, e o endereço desse bloco é armazenado na variável ponteiro. Posteriormente os valores serão escritos na memória usando o endereço armazenado no ponteiro.

Perguntas interessantes