我们迄今一直在使用简单的=赋值运算符,其实还有其他赋值运算符,而且它们都很有用。除了 =运算符 外,其他赋值运算符都以类似方式工作。与=—样,它们都是根据运算符和右边的操作数,把一个值赋给左边 的变量。
下表列出了这些运算符及其说明。
| 运算符 | 类 别 | 示例表达式 | 结果 | 
| = | 二元 | varl = var2; | varl被賦予var2的值 | 
| += | 二元 | varl += var2; | varl被赋予varl与var2的和 | 
| -= | 二元 | varl 一 = var2; | varl被賦予varl与var2的差 | 
| 运算符 | 类 别 | 示例表达式 | 结 果 | 
| 二元 | varl *= var2; | varl被陚予varl与var2的乘积 | |
| /= | 二元 | varl /= varl; | varl被陚予varl与var2相除所得的结果 | 
| 0/户 | 二元 | varl %- var2; | varl被陚予var丨与var2相除所得的余数 | 
可以看出,这些运算符把varl也包括在计算过程中,例如:
varl += var2;
与下面的代码结果相同。
varl = varl + var2;
与+运算符一样,+=运算符也可用于字符串。
使用这些运算符,特别是在使用长变量名时,可使代码更便于阅读。
已有 22658 名学员学习以下课程通过考试
                         
 
 
                    最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>