这个问题麻烦点
这个“float a=3;"这里是先赋值给a,然后在将"a”double化吗?应该和这个“float a;a=3;”一样吧,有人说,在不把3赋给变量之前,3自认为是高精度的,赋给变量后,就是变量的类型,这句话对吗,怎么理解。
[解决办法]
3是double型的,赋值时先将3转化为float型,再赋值给a。个人认为如此。
[解决办法]
楼主google“赋值和初始化的区别”
发布时间: 2012-11-10 10:48:50 作者: rapoo
这个问题麻烦点
这个“float a=3;"这里是先赋值给a,然后在将"a”double化吗?应该和这个“float a;a=3;”一样吧,有人说,在不把3赋给变量之前,3自认为是高精度的,赋给变量后,就是变量的类型,这句话对吗,怎么理解。
[解决办法]
3是double型的,赋值时先将3转化为float型,再赋值给a。个人认为如此。
[解决办法]
楼主google“赋值和初始化的区别”