• Matéria: Informática
  • Autor: dani2930
  • Perguntado 7 anos atrás

Existe uma forma de alocar variáveis dinamicamente. Essa funcionalidade é particularmente útil para que o analista e desenvolvedor de sistemas consiga dar ao programa a autonomia necessária para criar suas variáveis em tempo de execução.

Sendo assim, leia as afirmações a respeito de alocação de memória em linguagem C.

I – Em linguagem C, caso exista disponibilidade, a função malloc() retorna o endereço da região de memória que foi recentemente desalocada.

II – A alocação de memória em linguagem C dispensa a preocupação do programador quanto a liberar memória ao término do programa.

III – A função sizeof() é útil quando não se sabe qual é o tamanho, em bytes, de um tipo de dados na memória.

Desse modo, é correto o que se afirma em:

II, apenas.

III, apenas.

I e II, apenas.

I e III, apenas.

II e III, apenas.

Respostas

respondido por: jvsilvictorox7rfj
7


I – Em linguagem C, caso exista disponibilidade, a função malloc() retorna o endereço da região de memória que foi recentemente desalocada.

FALSO. A função malloc retorna o endereço da região alocada, e não desalocada.



II – A alocação de memória em linguagem C dispensa a preocupação do programador quanto a liberar memória ao término do programa.

FALSO. É importante lembrar de desalocar caso o espaço não seja mais necessário. Para isso, usa-se o comando "free".



III – A função sizeof() é útil quando não se sabe qual é o tamanho, em bytes, de um tipo de dados na memória.

VERDADEIRO. A função sizeof() retorna o tamanho em bytes de uma variável ou tipo de variável.


>>RESPOSTA:   III , apenas.


respondido por: irisrava
0

Resposta:

III. apenas.

Explicação:

Afirmativa I: Falsa

A função Malloc retorna o endereço de um conjunto de bytes consecutivos alocados por ela na memória RAM do computador.

Afirmativa II: Falsa

Na programação em C o programador deve realizar a gestão de memória ao longo do desenvolvimento por meio de funções de alocação e desalocação, como é o caso do função Free.

Afirmativa III: Verdadeira

A função Sizeof retorna o tamanho de variáveis ou de tipos de variáveis presentes no programa desenvolvido.

Perguntas similares