char (1B)

$-2^7\sim2^7-1$

即 -128~127

int (4B)

$-2^{31}\sim 2^{31}-1$ 即 -2147483648~2147483647

unsigned int (4B)

$0\sim 2^{32}-1$

即 0~4294967295

short (2B)

$-2^{15}\sim2^{15}-1$

unsigned short (2B)

$0\sim2^{16}-1$

long (4B)

$-2^{31}\sim 2^{31}-1$ 即 -2147483648~2147483647

unsigned long (4B)

$0\sim 2^{32}-1$

即 0~4294967295

long long (8B)

$-2^{63}\sim2^{63}-1$

-9223372036854775808~9223372036854775807