1.如果某个操作符的各个操作数属于不同的整形,那么其中一个操作数必然要转化成另外一个操作数的类型
2.由下边转化为上边
long double
double
float
unsigned long int
long int
unsigned int
int
例如
int a;
float b;
a+b;(是将int 转化为float)
再如
float a;
double p;
a+p;(是将float转化为double)
3.算术转换指的是将整数类型的转换为不同类型的,而整形提升是整形家族内部转换