Informática, perguntado por viniciuscalvoneves, 1 ano atrás

A alocação dinâmica de memória permite criar mais espaços de acordo com a necessidade do programador, sem haver o dever de prevê-las durante o desenvolvimento do programa, como é o caso dos vetores.


Referente a alocação dinâmica de memória, utilizando funções em linguagem C, é correto afirmar que:
Alternativas
Alternativa 1:
A função free é, geralmente, usada com o operador sizeof.

Alternativa 2:
As funções calloc e realloc são usadas para liberar vetores.

Alternativa 3:
A função clear é usada para limpar o conteúdo de um ponteiro.

Alternativa 4:
A função malloc usa o número de blocos de memória que serão alocados na memória.

Alternativa 5:
As funções malloc e free e o operador sizeof, são essenciais para a alocação dinâmica de memória.

Soluções para a tarefa

Respondido por Roselene1
28
Resposta correta:

____Alternativa 5:

As funções malloc e free e o operador sizeof, são essenciais para a alocação dinâmica de memória.




Respondido por Danas
12

A alternativa 5) é a correta.

A alocação dinâmica de memoria permite criar mais espaços de acordo com a necessidade do programador, sem ser necessário prever quando e quanto será necessário de memoria para o desenvolvimento do programa, em relação a alocação dinâmica de memória utilizando funções em linguagem C, temos que as funções malloc e free e o operador sizeof são essenciais para a locação dinâmica de memória.

Isso é um avanço, já que poupa tendo e esforço por parte do programador, facilitando o desenvolvimento de programas em linguagem C.

Esse tipo de linguagem é usada em programação compilada, criando um padrão em todos os programas em C. Essa linguagem foi desenvolvida pelo desenvolvimento do S.O Unix.

Caso queira estudar mais:

https://brainly.com.br/tarefa/15799279

Anexos:
Perguntas interessantes