C语言——数据类型
数据类型:基本数据类型,枚举类型,空类型,派生类型
1.基本数据类型:整数类型和浮点类型
整数类型
short: 2byte,-2*15 ~ 2^15-1
int : 4byte,-2^31 ~ 2^31-1
long : 4byte,-2^31 ~ 2^31-1
long long : 8byte,-2^63 ~ 2^63-1
char:1byte,-128~127 (-2^7 ~ -2^7-1 )
unsigned xxx : 0~2^x
浮点类型
float:4byte,-3.4*10^38 ~ 3.4*10^38,保留6位有效数字
double:8byte,-1.7*10^308 ~ 1.7*10^308,保留15位有效数字
(浮点数据类型进行运算都会转为双精度浮点类型)
布尔类型
bool:true or false
2.枚举类型