类型、变量与标准(15)

1.6.2  修改变量值

在创建一个用于存储玩家分数的变量并显示其值后,程序将score的值增加了100。

score = score + 100;

这条赋值语句的意思是把score的当前值加上100,然后再把结果赋给score。其效果是,变量score的值增加了100。

1.6.3  使用组合赋值运算符

上面那一行代码有更简短的版本如下:

score += 100;

这条语句的结果和score = score + 100;一样。运算符+=称为组合赋值运算符,因为它组合了算术运算(这里是加法)和赋值运算。该运算符的意思是“将右边的全部与左边的全部相加,然后将结果赋给左边”。

前面见过的所有算术运算符都有组合赋值运算符的版本,详见表1-2。

读书导航