Buscar

Union

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
union teste
{
 int i;
 char j[2];
} e;
int main()
{
 int x;
 scanf("%d", &x);
 e.i = x;
 printf("Inteiro -> %d\n", e.i);
 printf("char[0] -> %d\n", e.j[0]);
 printf("char[1] -> %d\n", e.j[1]);
 printf("\n");
 x = e.j[0];
 e.j[0] = e.j[1];
 e.j[1] = x;
 printf("Inteiro -> %d\n", e.i);
 printf("char[0] -> %d\n", e.j[0]);
 printf("char[1] -> %d\n", e.j[1]);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais