Buscar

Referente a alocação dinâmica de memória em C, é CORRETO afirmar: As funções malloc e free e o operador sizeof, são essenciais para a alocação din...

Referente a alocação dinâmica de memória em C, é CORRETO afirmar:

As funções malloc e free e o operador sizeof, são essenciais para a alocação dinâmica de memória.
A função clear é usada para limpar o conteúdo de um ponteiro.
As funções calloc e realloc são usadas para liberar arrays.
A função malloc usa o número de blocos de memória que serão alocados na memória.
A função free é geralmente usada com o operador sizeof.

Essa pergunta também está no material:

ESTRUTURA DE DADOS EM C
8 pág.

Cct0753 - Estrutura de Dados Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

É correto afirmar que as funções malloc e free, juntamente com o operador sizeof, são essenciais para a alocação dinâmica de memória em C. A função malloc é usada para alocar um bloco de memória de tamanho específico, enquanto a função free é usada para liberar a memória alocada anteriormente. O operador sizeof é usado para determinar o tamanho em bytes de um determinado tipo de dado. No entanto, as outras afirmações estão incorretas. A função clear não é usada para limpar o conteúdo de um ponteiro, mas sim para limpar o conteúdo de uma variável. As funções calloc e realloc não são usadas para liberar arrays, mas sim para alocar e realocar memória dinamicamente. A função malloc não usa o número de blocos de memória que serão alocados, mas sim o tamanho em bytes do bloco de memória a ser alocado. E a função free não é geralmente usada com o operador sizeof, pois o operador sizeof é usado para obter o tamanho de um tipo de dado, não para liberar memória.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais