类型说明符 int 字节数 4 ; 数的范围 -2^31 -- 2^31 - 1;
类型说明符 unsigned int 字节数 2 ; 数的范围 0 -- 2^16 - 1; (0 - 65535)
类型说明符 short int 字节数 2 ; 数的范围 -2^15 -- 2^15 - 1; (-32768 - 32767)
类型说明符 unsigned short int 字节数 2 ; 数的范围 0 -- 2^16 - 1; (0 - 65535);
类型说明符 long int 字节数 4 ; 数的范围 -2^31 -- 2^31 - 1;
类型说明符 unsigned long 字节数 4 ; 数的范围 0 -- 2^32 - 1;
类型说明符 char 字节数 1 ; 数的范围 -2^7 -- 2^7 - 1;
类型说明符 unsigned char 字节数 1 ; 数的范围 0 - 255;
类型说明符 double 字节数 8 ; 数的范围
类型说明符 float 字节数 4 ; 数的范围 -2^31 -- 2^31 - 1;
类型说明符 unsigned int 字节数 2 ; 数的范围 0 -- 2^16 - 1; (0 - 65535)
类型说明符 short int 字节数 2 ; 数的范围 -2^15 -- 2^15 - 1; (-32768 - 32767)
类型说明符 unsigned short int 字节数 2 ; 数的范围 0 -- 2^16 - 1; (0 - 65535);
类型说明符 long int 字节数 4 ; 数的范围 -2^31 -- 2^31 - 1;
类型说明符 unsigned long 字节数 4 ; 数的范围 0 -- 2^32 - 1;
类型说明符 char 字节数 1 ; 数的范围 -2^7 -- 2^7 - 1;
类型说明符 unsigned char 字节数 1 ; 数的范围 0 - 255;
类型说明符 double 字节数 8 ; 数的范围
类型说明符 float 字节数 4 ; 数的范围 -2^31 -- 2^31 - 1;
说明不同的编译器对数据类型有不同的字节数,需注意