4评论

0收藏

Assignment operation赋值操作

avatar 360 | 3300 人阅读 | 4 人评论 | 2012-12-05

Assignment operation赋值操作
表达式的值包括左边值给出的赋值运算符。
把变量 x 的值赋予变量 y                  y = x;
下列表达式中赋值运算符结合了算术运算符或位运算符:
y 值上加上 x                         y += x;
y 值上减去 x                         y -= x;
y 值上乘以 x                         y *= x;
y 值上除以 x                         y /= x;
y 值上求 x 的模                      y %= x;
y 值向右做 x 位逻辑移位                y >>= x;
y 值向左做 x 位逻辑移位                y <<= x;
AND 位运算符                            y &= x;
OR 位运算符                             y |= x;
x y 按做逻辑异或的操作              y ^= x;
表达式中可以只能有一个赋值运算符。 位运算符只能用于整型数据。逻辑移位运算符中 x 值只能是小于 5 位的二进制数,过大的数值将会被拒绝。所以移动范围只能是 0 31 。 用 %= 运算符 ( x的模板求y),其结果等于余数。
""
还没有人打赏,支持一下

评论|共 4 个

大约在冬季

发表于 2015-4-30 17:06:34 | 显示全部楼层

[s:142]

tbqdvxil

发表于 2015-5-10 04:17:04 | 显示全部楼层

围观中~~~

紫灵

发表于 2015-5-10 06:21:34 | 显示全部楼层

努力学习。。。。。。

xhcun

发表于 2015-5-16 00:15:43 | 显示全部楼层

看看吧,谢谢分享

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则