我有三个短变量。当我将两个加在一起并将结果分配给第三个时,eclipse 告诉我需要将其转换为 short !
short sFirst, sSecond, sThird;
sFirst = 10;
sSecond = 20;
sThird = sFirst + sSecond;
然而,当我做一个简单的分配,然后是一个增量分配时,一切都很好。
short sFirst, sSecond, sThird;
sFirst = 10;
sSecond = 20;
sThird = sFirst;
sThird += sSecond;
为什么是这样 ?