As I know, the int data type in C have a width equal to the width of processor (well, and operating system). So, a int is 16 bit on a 286, and 32 bit on a 386.
Unlike this, the long int has a width of 32 bits, independent of architecture.
My question is: On a Athlon XP (or Intel Itanium) running a 64-bit operating system the int data type is 64 bits wide, and long int is only 32 bits wide?
Calin
Unlike this, the long int has a width of 32 bits, independent of architecture.
My question is: On a Athlon XP (or Intel Itanium) running a 64-bit operating system the int data type is 64 bits wide, and long int is only 32 bits wide?
Calin