51单片机C语言运算符表

发布日期:2022-12-14
51单片机C语言运算符表

电工优优今天要和大家分享的51单片机C语言运算符表相关信息,接下来我将从51单片机c语言编程,51单片机c语言,51单片机c语言编程100例这几个方面来介绍。

51单片机C语言运算符表

运算符 范例 说明 + a+b a变量值和b变量值相加 - a-b a变量值和b变量值相减 * a*b a变量值乘以b变量值 / a/b a变量值除以b变量值 % a%b 取a变量值除以b变量值的余数 = a=6 将6设定给a变量,即a变量值等于6 += a+=b 等同于a=a+b,将a和b相加的结果又存回a -= a-=b 等同于a=a-b,将a和b相减的结果又存回a *= a*=b 等同于a=a*b,将a和b相乘的结果又存回a /= a/=b 等同于a=a/b,将a和b相除的结果又存回a %= a%=b 等同于a=a%b,将a变量值除以b变量值余数又存回a ++ a++ a的值加1,即a=a+1 -- a-- a的值减1,即a=a-1 > a>b 测试a的值是否大于b < a<b 测试a的值是否小于b = a=b 测试a的值是否等于于b >= a>=b 测试a的值是否大于或等于b <= a<=b 测试a的值是否小于或等于b != a!=b 测试a的值是否不等于b && a&&b a和b做逻辑做AND,两个变量都是“真”,结果才为“真”否则结果为“0” || a||b a和b做逻辑做OR,只要任何一个变量为“真”,结果就为“真” ! !a 将a变量的值取反,即原来为“真”则变“假”,为“假”则变为“真” >> a>>b 将a按位右移b个位 << a<<b 将a按位左移b个位,右侧补“0” | a|b a和b的按位做OR运算 & a&b a和b的按位做AND运算 ^ a^b a和b的按位做XOR运算 ~ ~a 将a的每一位取反 & a=&b 将b变量的地址存入a寄存器 * *a 用来取寄存器所指地址内的值

注意:在逻辑运算中,凡结果为“0”的数值即为真,等于“0”为假。

以上就是"电工优优"为大家介绍的51单片机c语言编程的相关信息,想了解更多"51单片机C语言运算符表,51单片机c语言编程,51单片机c语言,51单片机c语言编程100例"相关知识,请收藏电工无忧吧。