16位编译器:
int: 2个字节(8个比特位,最大范围0111 1111 1111 1111 为32767)
long: 4个字节
long long: 8个字节
unsigned long: 4个字节
32位编译器:
int: 2个字节
long: 4个字节
long long: 8个字节
unsigned long: 4个字节
64位编译器:
int: 4个字节(32比特位最大范围0111 1111 1111 1111 1111 1111 1111 1111为2147483647)
long: 8个字节
long long: 8个字节
unsigned long: 8个字节