整形数据类型中,需要内存空间最少的是() A、short B、long C、int D、byte 应该选什么为什么?
byte吧,一个字节(八个二进制位)
拓展:同时 short 2个字节(16个二进制位也即2个八位) int 四个字节 long 8个字节
类型 长度(bit) 范围
char(字符型) 8 ASCII字符
unsigned char(无符号字符型) 8 0~255
signed char(有符号字符型) 8 -128~127
int(整型) 16 -32768~32767
unsigned int(无符号整型) 16 0~65535
signed int(有符号整型) 16 同int
short int(短整型) 桐碧 8 -128~127
unsigned short int(无符号短整型) 8 做轮轮 0~255
signed short int(有符号短整型) 纯信 8 同short int
long int(长整型) 32 -2147483648~2147483649
signed long int(有符号长整型) 32 -2147483648~2147483649
unsigned long int(无符号长整型) 32 0~4294967296
float(单精度型) 32 约精确到6位数
double(双精度型) 64 约精确到12位数
short是短整好没数型,占2字节
long是长整数型,占4字节
int是整型数据(开发程序常穗袜扮用),占4字节
byte是……单位,不是猜灶数值,byte就是字节
如果说的byte就是1byte的话,当然选择D啦~
2019-12-25