1、使用赋值运算符不改变其数据类型
short s=1;
s = s+1; //编译不通过
s +=1; //编译通过
int i = 1;
i /= 0.1; //i=0
i++; //i=1
2、num++、++num
int i=10;
i += (i++) + (++i); //i=32
short s=1;
s = s+1; //编译不通过
s +=1; //编译通过
int i = 1;
i /= 0.1; //i=0
i++; //i=1
int i=10;
i += (i++) + (++i); //i=32