目录

Show Example

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

运算符名称 运算符简单 描述
increment++ 递增运算符,将整数值增加1 A ++将给出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
↑回到顶部↑
WIKI教程 @2018