类型转换R-1-10-3强制

禁止 double 型变量赋给 float 型变量

例外: double 型经过强制转换

double 型变量赋给 float 型变量
test.c
1void foo(double x)
2{
3 float f;
4 f = x;
禁止 double 型变量赋给 float 型变量 [gjb8114-r-1-10-3]
5}
double 型变量赋给 float 型变量
test.c
1void foo(double x)
2{
3 float f;
4 f = (float)x;
5}