Arduino 中的复合运算符

Arduino 中的复合运算符就像在 C 中一样工作,它们可以帮助您节省一些编写时间,还可以减少代码中的行数。顾名思义,复合运算符结合了多个运算符。

下表列出了 Arduino 中的复合运算符。

假设在以下所有示例中ab是具有值 a = 5 和 b = 2 的整数 -

运算符描述例子输出
++增量a++a=6
--递减a--a=4
+=化合物加成a+=ba=7
-=复合减法a-=ba=3
*=复合乘法a*=ba=10
/=复合除法a/=ba=2
%=复合余数a%=ba=1
&=按位复合 ANDa&=ba=0
|=复合按位或a|=ba=7
^=复合按位异或a^=ba=7