C++ 各种基本数据类型 详细说明

C/C++ 各种基本数据类型 详细说明如下表

类 型 名 称 占用字节数 取 值 范 围
bool 布尔型 true,false
(signed) char 有符号字符型 1 -128~127
unsiged char 无符号字符型 1 0~255
(signed) short(int) 有符号短整型 2 -32768~32767
unsigned short(int) 无符号短整型 2 0~65535
(signed) int 有符号整型 4 -(2的31次方)~2的31次方-1
unsigned (int) 无符号整型 4 0~(2的32次方-1)
(signed)long (int) 有符号长整型 4 -(2的31次方)~(2的31次方-1)
unsigned long(int) 无符号长整型 4 0~(2的32次方-1)
float 实型 4 -(10的38次方)~10的38次方
double 双精度型 8 -(10的308次方)~10的308次方
long double 长双精度型* 8 -(10的308次方)~10的308次方
void 无值型 0 无值

你可能感兴趣的:(double,long,float,unsigned)