Java与C++基本数据类型

2020-02-16  本文已影响0人  1墨家巨子

Java基本数据类型

整数类型

byte   1字节  -128~127 
short  2字节  -32768~32767 
int    4字节  -2^31~2^31-1 
long   8字节  -2^63~2^63-1

浮点型

float   4字节  1.4E-45~3.4028235E38
double  8字节  4.9E-324~1.7976931348623157E308

布尔类型

boolean只有两个值true和false,只代表“真”和“假”。

布尔类型不能与数值类型进行转换。

字符类型

char  2字节  0~65536

C++比Java拥有更复杂的数据类型

C++基本数据类型

short           2字节  -32768~32767 
unsigned short  2字节  0~65536 
int             4字节  -2147483648~2147483647 即-2^31~2^31-1  
unsigned        4字节  0~4294967295 即0~2^32-1
long            4字节  -2147483648~2147483647 即-2^31~2^31-1 
unsigned long   4字节  0~4294967295
即0~2^32-1

浮点型

float   4字节  3.4*10^-38~3.4*10^38 
double  8字节  1.7*10^-308~1.7*10^308

布尔类型

bool只有两个值true和false,代表“真”1和“假”0。

布尔类型可以与数值类型进行转换。

字符类型

char           1字节  -128~127 
unsigned char  1字节  0~255

C++数据类型的存储空间依据计算机。

上一篇下一篇

猜你喜欢

热点阅读