总结C语言操作符

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/better12038/article/details/79661346

–操作符表示该指令应进行什么性质的操作
C语言的各类操作符如下:
1、算数操作符:
+(加) -(减) *(乘) /(除) %(求余)

2、关系操作符
:能表示出两者之间的关系

(大于) <(小于) <=(小于或等于) >=(大于或等于)
==(等于) !=(不等于)

3、赋值操作符:
= (一般按照从右至左进行)
及其他复合赋值操作符

4、单目操作符:该操作符操作的对象只有一个
如:!(取反) -(负) +(正)
&(取地址) sizeof(用于求类型的长度)

5、逻辑操作符:
&&(逻辑与) ||(逻辑或)

6、条件操作符:
表达式1 ? 表达式2 : 表达式3

7、逗号运算符:多个表达式可以用逗号隔开,整个表达式的值是最后一个 表达式的值

8、位操作符:操作数据的存储位
&(按位与) |( 按位或) ^( 按位异或)
9、移位操作符:
<<(左移操作符) >>(右移操作符)

操作符优先级:
条件运算符,赋值运算符,逗号运算符(由高至低)
!,算数运算符,关系运算符,&&,||,赋值运算符(由高至低)

猜你喜欢

转载自blog.csdn.net/better12038/article/details/79661346