Programming/C++
[C] Struct, Union
OKOK
2017. 3. 28. 22:59
/*------------------------------------------------------------------------------------------
@ 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;
}