Informática, perguntado por crismalcher89, 5 meses atrás

A linguagem C permite alocar (reservar) dinamicamente (em tempo de execução) blocos de memórias utilizando ponteiros. A esse processo dá-se o nome de alocação dinâmica, que faz uso das funções malloc, calloc, realloc e free, disponíveis na biblioteca stdlib.h. Para liberar um bloco de memória previamente alocado, por meio de um único parâmetro de entrada, faz-se uso de qual função?
A) Malloc
B) Calloc
C) Free
D) Clear
É) Realloc

Soluções para a tarefa

Respondido por PedroviskHMA
33

A função free() é a responsável por liberar uma memória previamente alocada na heap.

Respondido por MPia22
19

A função utilizada para liberar um bloco de memória previamente alocado é:

  • ( C ) Free

Alocação Dinâmica

A alocação dinâmica é o fenômeno que permite alocar espaços enquanto um programa está sendo executado e somente quando há real necessidade de alocação.

Essa liberdade permite que haja um aumento ou diminuição da quantidade de memória que será alocada.

Será o free a função responsável por essa liberação do espaço de memória que está sendo alocado.

Conheça mais sobre Alocação Dinâmica aqui: https://brainly.com.br/tarefa/16204877

#SPJ5

Anexos:
Perguntas interessantes