Hello!大家好,我是@学霸小羊,今天讲讲数据类型之基本数据类型。
在c++中,有好几种数据类型,今天盘点一下。
1.整数型
整数型有三种,分别是 int , long 和 short
1.1整型int
int是最普通、最常用的数据类型,它可以储存的范围是 -2^31~2^31-1(-2,147,483,648 ~2,147,483,647),最朴实无华。
int 类型的一个变量站4B,也就是32位。
int i;//定义int类型变量i
1.2长整型long
long的储存范围和int一样,是 -2,147,483,648 ~2,147,483,647。
long j;//定义长整型j
1.3超长整型long long
long long 的范围巨大,是-2^63~2^63-1。
long long p;//定义long long 类型变量p
1.4短整型short
short的储存范围很小,是-2^15~2^15-1,一般很少用
short d;//定义短整型变量d
注:还有一种上面数据类型的变式,叫无符号整型,也就是unsigned
unsigned int & unsigned long :0~ 2^32-1
unsigned long long : 0~2^64-1
2.浮点型
浮点型分为2种,分别是 float 和 double
由于两者比较相似,只是可以保存的小数点的位数相同,所以就放在一起讲了。
float占4个字节,数值范围是1.2E-38 到 3.4E+38,精确到小数点后六位
double占8个字节,数值范围是2.3E-308
到 1.7E+308,精确到小数点后15位
3.字符
字符可以存一个字母、数字、符号。
好啦,今天就讲到这,觉得有用的话点个赞再关注一下!拜拜!