1 整值提升:char 、signed char 、unsigned char、short、unsigned short、bool 都可以转化为int;
2为防止进度损失 尽量转化到较宽类型:long double>double>float>int
3
char和int的转换
bool和int的转换:把int赋给bool型 :非零的int都转化为true(1),零转化为零(false)
把bool赋给int: true为1,false为0;