Machine Platform: x86_64 processor
Operating system: Red Hat 4.1.2-14
Compiler: GCC version 4.1.2 20070626
Size of Char is:1
Size of unsigned char is:1
Size of signed Char Is:1
Size of int is:4
Size of short is:2
Size of long Is:8
Size of long int is:8
Size of signed int is:4
Size of unsigned int is:4
Size of unsigned long int is:8
Size of long Long int is:8
Size of unsigned long long is:8
Size of float is:4
Size of Double is:8
Size of long double is:16
Size of (void *) Is:8
Size of (char *) is:8
Size of (int *) Is:8
Size of (long *) is:8
Size of (Long long *) is:8
Size of (float *) is:8
Size of (double *) is:8
All pointers are accounted for 8 bytes
——————————————————————————
Machine Platform: X86_32 processor
Operating system: Windows XP SP2
Compiler: VS2005 's own C + + compiler
Size of Char is:1
Size of unsigned char is:1
Size of signed Char Is:1
Size of int is:4
Size of short is:2
Size of long is:4
Size of long int is:4
Size of signed int is:4
Size of unsigned int is:4
Size of unsigned long int is:4
Size of Long long int is:8
Size of unsigned long long is:8
Size of float is:4
Size of Double is:8
Size of long double is:8
Size of (void *) is:4
Size of (char *) is:4
Size of (int *) is:4
Size of (long *) is:4
Size of (Long long *) is:4
Size of (float *) is:4
Size of (double *) is:4
All pointers are accounted for 4 bytes
Usage of sizeof ()