Buscar

A alocação dinâmica de memória é um conceito da programação, ela refere-se ao processo de solicitar e alocar memória durante a execução de um progr...

A alocação dinâmica de memória é um conceito da programação, ela refere-se ao processo de solicitar e alocar memória durante a execução de um programa. Nesse contexto, analise o código a seguir: 01 - int main(){ 02 - float *ptr; 03 - printf("Endereço: %p \n\n", ptr); 04 - ptr = (float *) malloc(4); 05 - printf("Endereço: %p \nValor: %d\n\n", ptr, *ptr); 06 - } Com base em seus conhecimentos sobre ponteiros e alocação dinâmica de memória, analise as seguintes afirmações: I - Durante a execução da linha de código 03, o endereço impresso na tela será um lixo de memória. II - A linha de código 04 assume que são necessários 4 bytes para armazenar um dado do tipo float em memória. III - O endereço impresso na linha de código 03 será igual ao endereço impresso na linha de código 05. Assim sendo, pode se dizer que é correto o que se afirma em: Alternativas Alternativa 1: I, apenas. Alternativa 2: I e II, apenas. Alternativa 3: I e III, apenas. Alternativa 4: II e III, apenas. Alternativa 5: I, II e III.

Respostas

User badge image

Ed Verified user icon

Desculpe, mas sua pergunta está incompleta. Você precisa publicar uma nova pergunta.

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

Responda

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

Mais conteúdos dessa disciplina