O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Memória dinâmica

Mouzer Silva Português

Conteúdo do mapa

Memória dinâmica

  1. Alocação de Memória

    • função malloc e calloc
  2. A linguagem C disponibiliza os mecanismos de criação e destruição de memória através das funções malloc, calloc, realloc (criação) e free (destruição).

  3. A função malloc permite alocar o conjunto de bytes indicados pelo programador

    • void *malloc(size_t n_Bytes)
  4. A função calloc permite criar num elementos, cada um deles com o mesmo número de bytes (size)

    • void *calloc(size_t num, size_t size)
  5. A função realloc permite alterar o número de bytes que estão presentemente associados a um bloco previamente criado utilizando a função malloc ou calloc.

    • void *realloc(void *ptr, size_t new_size)
  6. Liberar a Memória

    • A liberação da memória alocada através das funções malloc, calloc e realloc pode ser realizada através da função:
      • void free(void *ptr)
  7. Implementação de Estruturas de Dados Dinâmicas

    • A definição de estruturas ou tipos de dados deverá ser sempre realizada fora de qualquer função

Informações

Descrição
Mapa Mental sobre Memória dinâmica, criado por Mouzer Silva em 03-09-2022.
Criado por
Mouzer Silva · set 2022
Atualizado
3 set 2022
Visualizações
0
Avaliação

Mais sobre Ponteiros e alocação dinâmica de memória

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?