Prévia do material em texto
Questão 12/12 Em alguma implementação, as
estruturas de dados são ema etapa importante para o
desenvolvimento de diversos tipos de programas,
podendo ser compostas por diferentes tipos de
dados, porém em alguns casos, é possível que
apenas um tipo de dado seja utilizado em um
determinado momento. Sendo assim, avalie
aseguinte definição de uma UNION em linguagem C:
union dados {int inteiro; float flutuante; char
caractere;};
Com base nessa definição, qual a finalidade de
aplicar uma UNION em uma estrutura de dados?
A- Reservar espaço de memória para três tipos de
dados, garantindo assim que não faltará espaço para
salvar os dados.
B- Reservar espaço de memória para o menor tipo de
dados da estrutura para economizar espaço.
C- Economizar espaço de memória quando apenas
um tipo de dado pode estar presente em um
determinado momento.
D- Utilizar ao mesmo tempo três tipos de variáveis
diferentes para gerar uma estrutura de dados.
E- Reservar espaço pela média de tamanho do
conjunto de variáveis e assim utilizar a memória da
melhor forma.