C51运算符

C51的运算符与C语言几乎无异(至今没有发现区别)。

算术运算符

+ 加,?一元取正?
- 减,?一元取负?
* 乘?
/
% 取模?
-- 自减1?
++ 自加1

逻辑运算符

&& 逻辑与
|| 逻辑或
! 逻辑非

关系运算符

> 大于
>= 大于等于
< 小于
<= 小于等于
== 等于
!= 不等于?

位运算符号

& 按位与
| 按位或
^ 按位异或
- 按位取反
>> 右移
<< 左移

复合运算符

算术运算符与位运算符可以组成符合运算符,例如:+=、-=等等。

其它运算符

? expr1? expr2:expr3
sizeof 计算字节数
* 指针操作
& 求址
[] 下表运算符
-> 成员访问运算符
. 成员访问运算符
  1. C51笔记——C语言简介
  2. C51关键字
  3. C51运算符
  4. C51变量
  5. C51程序结构与函数

返回单片机目录, ARM目录, 返回首页