Buscar

as struct e union sao recursos fundamentais em linguagem c para criaçao de tipos de dados personalizados. ambas permitem combinar diferentes tipos ...

as struct e union sao recursos fundamentais em linguagem c para criaçao de tipos de dados personalizados. ambas permitem combinar diferentes tipos de dados em uma unica variavel. de modo a armazenar inforamaçoes relacionadas em uma estrutura mais organizada e de facil acesso. qual a diferença entre as estruturas struct e union em linguagem c

💡 1 Resposta

User badge image

Ed Verified user icon

A diferença entre as estruturas `struct` e `union` em linguagem C é a forma como os dados são armazenados e acessados. A `struct` é uma estrutura de dados que permite combinar diferentes tipos de dados em uma única variável. Cada membro da `struct` possui seu próprio espaço de armazenamento e pode ser acessado individualmente. Isso significa que cada membro da `struct` ocupa seu próprio espaço de memória. Por outro lado, a `union` também permite combinar diferentes tipos de dados em uma única variável, mas todos os membros da `union` compartilham o mesmo espaço de memória. Isso significa que apenas um membro da `union` pode ser acessado de cada vez. Quando um novo valor é atribuído a um membro da `union`, o valor anterior é substituído. Em resumo, a principal diferença entre `struct` e `union` é que a `struct` armazena cada membro em seu próprio espaço de memória, enquanto a `union` compartilha o mesmo espaço de memória entre todos os membros.

1
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

✏️ Responder

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

Outros materiais

Outros materiais