数据类型转换 double float long unsigned int char/short 从右向左自动转化,即无论与什么数进行计算,都先转化为double/int从下向上转换,碰到比自己高的等级,自动转换为高等级。 赋值运算 类型不一致——类型转换(转换为左边的类型)长数赋给短数——截断短数赋给长数——补全无符号与有符号相互赋值——直接赋值(发生错误)