/* sizeof(int)=4;
sizeof(float)=8;
sizeof(unsigned char)=1 ; */
What is the output of the following program ?
#include<iostream>
#include<stdio.h>
using namespace std;
int main(){
union Data{
int i;
float f;
unsigned char str[20];
}data;
printf("size =%d\n",sizeof(data));
data.i=10;
data.f=220.5;
printf("data.i: %d\n",data.i);
return 0;
}