how does long and long long differ? The machine I am using has core 2 duo processor. It shows the same size (8 bytes) for both of them.
Was short type ever was 1 byte and changed to 2 bytes later on? Was long and int ever was 4 byte and 2 bytes respectively?
How to specify long long int and long long double (does it exist?) in printf and scanf?
Which data types among char, int, long, float, double has the same size different platforms?