变量是一个存储空间,空间里的值可以改变
    常量是一个固定的值,不能改变

    屏幕截图 2021-10-16 112449.png

    float a = 3.4; //报错
    在常量缓存区整数是用 32bit来存储(int)
    在常量缓存区小数使为了保证精度用 64bit来存储 (double)
    所以把常量缓存区的64bit的小数,放到float(32bit)的空间里放不下,所以报错,要在小数后面加上F(大小写都行),降低精度