返回介绍

Show Example 5

发布于 2021-05-21 05:45:04 字数 1492 浏览 1003 评论 0 收藏 0

假设变量A保持10,变量B保持20然后 -

运算符名称运算符简单描述
increment++递增运算符,将整数值增加1A ++将给出11
decrement--递减运算符,将整数值减一A-- will give 9
compound addition+=添加AND赋值运算符。 它将右操作数添加到左操作数并将结果分配给左操作数B + = A等于B = B + A.
复合减法-=减去AND赋值运算符。 它从左操作数中减去右操作数,并将结果赋给左操作数B - = A相当于B = B - A.
复合乘法*=乘以AND赋值运算符。 它将右操作数与左操作数相乘,并将结果赋给左操作数B * = A等于B = B * A.
compound division/=除法和赋值运算符。 它将左操作数与右操作数分开,并将结果赋给左操作数B/= A相当于B = B/A.
复合模数%=模数和赋值运算符。 它使用两个操作数来获取模数,并将结果赋给左操作数B%= A等于B = B%A
按位复合或|=按位包含OR和赋值运算符A | = 2与A = A |相同 2
按位复合和&=按位AND赋值运算符A&= 2与A = A和2相同

例子 (Example)

void loop () {
   int a = 10,b = 20
   int c = 0;
   a++;
   a--;
   b += a;
   b -= a;
   b *= a;
   b /= a;
   a %= b;
   a |= b;
   a &= b;
}

结果 (Result)

a = 11
a = 9
b = 30
b = 10
b = 200
b = 2
a = 0
a = 61
a = 12

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文