首先说自动类型转换: 当一个运算符的几个操作数类型不同时,就需要吧他们转换位某种共同的类型.一般来说,自动转换把“较低”的类型转换为”较高“的类型.运算结果为较高的类型 以下是不严格的规则: 首先,如果任何一个操作数为long double类型,则将另外一个操作数转换为long double类型: 否则,如果任何一个操作数为double类型,则将另外一个操作数转换为double类型: 否则,如果任何一个操作数为float类型,则将另外一个操作数转换为float类型: 否则,对两个操作数进行整型提…