举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > arduino 运算符 Arduino 复合运算符

arduino 运算符 Arduino 复合运算符

2023-04-26 08:20 Arduino教程

arduino 运算符 Arduino 复合运算符

arduino 运算符 Arduino 复合运算符

arduino 运算符

假设变量A为10,变量B为20,则:

运算符名称
运算符简写
描述例子
自增++自增运算符,将整数值增加1A++ 将得出11
自减--自减运算符,将整数值减1A-- 将得出9
复合加
+=加且赋值运算符。把右边操作数加上左边操作数的结果赋值给左边操作数。
B += A等效于B = B + A
复合减
-=减且赋值运算符。把左边操作数减去右边操作数的结果赋值给左边操作数。
B -= A等效于B = B - A
复合乘
*=乘法AND赋值运算符。 它将右操作数与乘且赋值运算符。把右边操作数乘以左边操作数的结果赋值给左边操作数。B *= A等效于B = B * A
复合除
/=除且赋值运算符。把左边操作数除以右边操作数的结果赋值给左边操作数。
B /= A等效于B = B / A
复合模数
%=求模且赋值运算符。 求两个操作数的模赋值给左边操作数。
B %= A等效于B = B % A
复合按位或
|=按位按位或且赋值运算符A |= 2与A = A | 2相同 
复合按位与
&=

按位与且赋值运算符

A &= 2与A = A & 2相同


例子

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;
}

结果

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



阅读全文
以上是名动网为你收集整理的arduino 运算符 Arduino 复合运算符全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们