Ed
há 2 anos
Vamos analisar as alternativas para entender a diferença entre STRUCT e UNION em C: A) A STRUCT é usado para agrupar variáveis de tipos diferentes, enquanto UNION é usado para agrupar variáveis de tipos iguais. Incorreta: UNION pode agrupar variáveis de tipos diferentes, mas compartilha o mesmo espaço de memória. B) STRUCT armazena diferentes tipos de dados em diferentes campos, enquanto UNION permite que diferentes campos compartilhem o mesmo espaço de memória. Incorreta: É o contrário; UNION permite que diferentes campos compartilhem o mesmo espaço de memória. C) STRUCT armazena diferentes tipos de dados em diferentes campos, enquanto UNION armazena apenas um tipo de dado em um campo. Correta: Esta afirmação está correta. STRUCT armazena diferentes tipos de dados em campos distintos, enquanto UNION armazena apenas um tipo de dado por vez, compartilhando o mesmo espaço de memória. D) STRUCT permite que diferentes campos compartilhem o mesmo espaço de memória, enquanto UNION armazena diferentes tipos de dados em diferentes campos. Incorreta: Isso é o oposto do que realmente acontece. E) STRUCT e UNION são sinônimos em C e podem ser usadas indistintamente. Incorreta: STRUCT e UNION têm propósitos diferentes e não são sinônimos. Portanto, a alternativa correta é: C) STRUCT armazena diferentes tipos de dados em diferentes campos, enquanto UNION armazena apenas um tipo de dado em um campo.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material