/*------------------------------------------------------------------------------------------
@ Pratice C laguage
Author : SAM
Created : 28-03-2017
Modified : 28-03-2017
Language/ver : C in MSVS2015
Description : Practice
KEYWORD : Struct, Union
------------------------------------------------------------------------------------------*/
#include<stdio.h>
union u_data {
int d1;
double d2;
char d3;
};
int main(void) {
union u_data data;
data.d2 = 3.3;
printf("%d, %f, %c\n", data.d1, data.d2, data.d3);
data.d1 = 2;
printf("%d, %f, %c\n", data.d1, data.d2, data.d3);
data.d3 = 'a';
printf("%d, %f, %c\n", data.d1, data.d2, data.d3);
return 0;
}