表达式-赋值运算符

    前面我们一直使用简单的=赋值运算符,其实还有其他赋值运算符也非常有用。

    除了=运算符外,其他赋值运算符都以类似的方式工作。与=一样,它们都是根据运算符和右边的操作数,把一个值赋给左边的变量。

     =:var1被赋予var2的值

     +=:var1被赋予var1与var2的和

     -=:var1被赋予var1与var2的差

     *=:var1被赋予var1与var2的乘积

     /=:var1被赋予var1与var2相除所得的结果

     %=:var1被赋予var1与var2相除所得的余数

    可以看出,这些运算符把var1也包括在计算过程中,下面的代码:

     var1 += var2;

     与下面的代码结果相同。

     var1 = var1 + var2;

posted @ 2009-03-06 17:22    阅读(290)  评论(0编辑  收藏  举报