——变量:变量就是内存中开辟的空间。用来存储数据。(其实代指上面的坑)
1变量的值:储存在变量所代表的那块空间中的数据。
2变量的名称:就是空间的别名。
3变量的类型:就是空间的类型。
所以我们储存数据时,只需要声明1个变量。(就是开辟空间储存数据。)
——如何声明变量
1数据类型(int,float,double,char)
2变量名称(自取,但不能太随意)
3声明变量就是要开辟一个指定类型,指定名称的空间。
——如何储存数据
格式语法:
变量名 = 数据;
(=为赋值符号)将右边的数据储存到左边的变量所代表的空间去。
1为int类型的变量赋值。
可能存在的问题:a如果数据超过21亿则直接报错
b如果输入小数则只表示整数部分
c如果给的数据超过范围不多时,表示的数据是随机的
2为float赋值
a如果直接写一个小数,那么这个数的类型是double类型的,
如果想要表示为float,应该在这个小数后面加F/f 代表这个小数是float型
记:为float变量赋值时,赋值的小数要+f/F
bfloat只能保持7位有效值,如果超过不能精确保存
3为double赋值
a可以直接赋值,因为小数是double类型
b可以保存16位
c.打印时使用f/lf可以打印出来,使用g时可以直接显示输入值没有小数点
4为char赋值
a.char变量中只能储存一个字符,且字符还需用单引号引起来。
b.如果字符过多只会保存最后一个
c.空格也算一个字符
d.char变量中无法储存中文(一个中文三个字节,char是一个字节)