C语言运算符大全

更新时间:02-13 教程 由 稚情 分享

一、算术运算符

算术运算符是用来进行基本的数学运算的符号,包括加、减、乘、除、取模等。常用的算术运算符如下

运算符名称示例优先级

+加法运算符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

需要注意的是,逻辑运算符的优先级比关系运算符的优先级高。

四、位运算符

位运算符是用来对二进制数进行操作的符号,包括按位与、按位或、按位异或、取反等。常用的位运算符如下

运算符名称示例优先级

&按位与a & b

按位或a | b

^按位异或a ^ b

~按位取反~a

需要注意的是,位运算符的优先级比逻辑运算符的优先级低。

五、赋值运算符

赋值运算符是用来将一个值赋给变量的符号,包括等于、加等于、减等于、乘等于、除等于、取模等于等。常用的赋值运算符如下

运算符名称示例优先级

=等于a = b

+=加等于a += b

-=减等于a -= b

=乘等于a = b

/=除等于a /= b

%=取模等于a %= b

需要注意的是,赋值运算符的优先级比位运算符的优先级低。

本文介绍了C语言中常用的运算符及其优先级,包括算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符。在进行运算时,应该注意运算符的优先级,以避免出现错误。

声明:关于《C语言运算符大全》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2120796.html