c语言之运算符号
c语言的运算符有很多,希望做这份总结能够充分的利用这些运算符,编写出自己想要达到的效果
-----------------------------这是虚线还是实线,傻傻的分不清楚---------------------------------
- 算数操作符
###逻辑操作符
###按位操作符
###赋值操作符
###其他的操作符
总结: 左移运算符左移一位相当于乘以2,其效率比乘以2的效率高。左移其右边自动补零,右移其左边补符号位。
优先级: ! > 算术运算符 > 关系运算符 > && > || >赋值运算符
按位与,或运算符不能和逻辑与,或搞混。 弄清二者的区别,否则程序会出现意想不到的bug, 排查起来不容易被发现。