摘要:        
例1. short s1 = 1;s1 = s1 + 1; 例2. short s1 = 1; s1 += 1;short占2个字节,int占4个字节,short型变量+上int型值计算结果是int型,占4个字节,然后付给一个short型变量s1,就要丢失2个字节的精度,这是不容许的。1例 使用简单赋值运算, 2例 使用复合赋值运算,而简单赋值运算和复合赋值运算的最大差别就在于:复合赋值运算符会自动地将运算结果转型为其左操作数的类型!这就是1例编译不通过,2例编译却能通过的原因。    阅读全文
posted @ 2012-09-10 10:55
路人浅笑
阅读(554)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号