c操作符和表达式

1.算术操作符:   +  -  *  /  %

      注:a.除了%操作符之外,其他几个操作符可以作用于整数和浮点数。

             b.对于/操作符如果两个操作数都为整数,执行整数除法。而只要是有一个浮点数就执行浮点数除法

             c.%操作符的两个操作数必须为整数。返回的是整除之后的余数。

2.移位操作符     <<左移位操作符   >>右移操作符

3.位操作符   &按位与(同一为一其余都为0)       |按位或(有一为一,无一为零)      ^按位异或(同为1不同为0)  注:他们的操作数都是整数

4.赋值操作符 =

    复合赋值符  +=  -=  *=  /=  %=  >>=   <<=   &=   |=    =

5.单目操作符

   !逻辑反操作

   - 负值

   +正值

   &取地址

   sizeof 操作数的整形长度(以字节为单位)

   ~对一个数的二进制按位取反

   *间接访问操作符(解引用操作符)

6.逗号表达式:逗号表达式,就是用逗号隔开的多个表达式。逗号表达式从左向右依次执行,整表达式的结果就是最后一个表达式的结果

猜你喜欢

转载自blog.csdn.net/qq_33552377/article/details/83239854