不同类型的数据进行运算的时候,需要先转换成相同类型数据再运算
1、隐式转换: 小类型向大类型转换, 由系统自动转换
char --> short --> int ---> unsigned int ---> long --> unsigned long --->
float --> double -->long double等
2、强制类型转换(显式),大类型向小类型转换,在程序中显式表示,
例如:
int a ;
float b = 2.6;
a = (int)(10 + b);
a = 10 + (int)b;