IQOD #14
Ok One more funny one 
Consider the following code:
What is the output it generates?

Consider the following code:
Code:
union Data
{
public:
unsigned short a;
unsigned int b;
unsigned char c;
unsigned long long d;
};
void main ()
{
Data data;
data.a = 32123;
data.b = 53129876;
data.c = 128;
data.d = 908292342362633;
cout << "a=" << data.a << endl;
cout << "b=" << data.b << endl;
cout << "c=" << (unsigned int)data.c << endl;
cout << "d=" << data.d << endl;
system("pause");
}

