Hi,
This is a basic question that's why i am confused.
When I do printf("%d",sizeof(long double))
in Linux(i am using a vmware)
Ans:12 bytes
in msvc 2008
Ans:8 bytes
My underlying arch for both implementation is intel IA32.
What is the reason if the arch is same.If the fundamental data types sizes depend upon the arch ,then the output for both are supposed to be same.
Please guide me.
Cheers!!