Exercícios Resolvidos de Memória e Modificadores

Ver Teoria

Enunciado

Tomando com base o seguinte programa em C++, coloque as variáveis em ordem crescente de memória ocupada.

Passo 1

Primeiramente, vamos analisar cada tipo de variável declarada.

  • Double - número real com grande precisão. Ocupa 8 bytes.
  • Short int - número inteiro com baixo limite. Ocupa 2 bytes.
  • Float - número real. Ocupa 4 bytes.
  • Char - caractere. Ocupa 1 byte.

Com isso, já possuímos o suficiente para colocarmos as variáveis em ordem crescente de memória.

Resposta

caracter, num2, num3 e num1.