int main() { int k; union jatin{ int i :5; char j :2; }; union jatin rajpal; k= sizeof(rajpal); printf("%d",k); return 0; } & what would be the output if instead of union in the above example if i'll use struct? Could anyon can explain me union behavior.