Arduino 中的复合运算符
arduinohardwaresoftware & coding更新于 2026/1/11 16:52:17
Arduino 中的复合运算符与 C 语言中的类似,它们可以帮助您节省一些编写时间,并减少代码行数。顾名思义,复合运算符就是将多个运算符组合在一起。
下表列出了 Arduino 中的复合运算符。
假设 a 和 b 都是整数,在以下所有示例中,a = 5,b = 2 −
| 运算符 | 描述 | 示例 | 输出 |
|---|---|---|---|
| ++ | 增量 | a++ | a=6 |
| -- | 减少 | a-- | a=4 |
| += | 复合加法 | a+=b | a=7 |
| -= | 复合减法 | a-=b | a=3 |
| *= | 复合乘法 | a*=b | a=10 |
| /= | 复合除法 | a/=b | a=2 |
| %= | 复合余数 | a%=b | a=1 |
| &= | 复合按位与 | a&=b | a=0 |
| |= | 复合按位或 | a|=b | a=7 |
| ^= | 复合按位异或 | a^=b | a=7 |

