Buscar

Para criar uma pilha, a função malloc tem o propósito de reservar um espaço na memória. Assinale a alternativa que melhor representa a implementaçã...

Para criar uma pilha, a função malloc tem o propósito de reservar um espaço na memória. Assinale a alternativa que melhor representa a implementação da função malloc no processo de criação de uma pilha.


Pilha* nova_pilha = (Pilha*) malloc(sizeof(Pilha));
Pilha nova_pilha = (Pilha*) malloc(sizeof(Pilha));
Pilha nova_pilha = (Pilha) malloc(sizeof(Pilha));
Pilha* nova_pilha = (Pilha*) malloc(sizeof(Pilha*));
Pilha* nova_pilha = (nó*) malloc(sizeof(Pilha)).

Essa pergunta também está no material:

ATIVIDADE TELEAULA VII _ (1)
1 pág.

Linguagem de Programação C Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta para a implementação da função malloc no processo de criação de uma pilha é: Pilha* nova_pilha = (Pilha*) malloc(sizeof(Pilha)); Essa linha de código reserva um espaço na memória do tamanho da estrutura Pilha e atribui o endereço desse espaço à variável nova_pilha, que é um ponteiro para a estrutura Pilha. Dessa forma, a função malloc permite a alocação dinâmica de memória para a criação da pilha.

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