Informática, perguntado por gusbizarro, 8 meses atrás

1. A memória é um componente do computador responsável pelo armazenamento de dados e instruções. Ela é composta por palavras, sendo cada palavra identificada unicamente a partir de um endereço, ou seja, um endereço de memória. A alocação de memória na linguagem C pode ser de três tipos:


gusbizarro: resposta: Estatica, automatica e dinamica

Soluções para a tarefa

Respondido por 1a234567
0

Resposta:

A alocação estática, a alocação automática e a alocação dinâmica

Explicação:

A alocação estática ocorre quando são declaradas variáveis globais ou estáticas; geralmente alocadas em Data.

A alocação automática ocorre quando são declaradas variáveis locais e parâmetros de funções. O espaço para a alocação dessas variáveis é reservado quando a função é invocada, e liberado quando a função termina. Geralmente é usada a pilha (stack).

A alocação dinâmica, quando o processo requisita explicitamente um bloco de memória para armazenar dados; o controle das áreas alocadas dinamicamente é manual ou semi-automático: o programador é responsável por liberar as áreas alocadas dinamicamente. A alocação dinâmica geralmente usa a área de heap.

Perguntas interessantes