C语言运算符大全

C语言运算符大全

C语言运算符是编写程序时必不可少的工具,本文将详细介绍C语言中的各种运算符。

算术运算符

算术运算符用于执行基本的数学运算,包括加法、减法、乘法和除法。

运算符 说明
+ 加法
- 减法
* 乘法
/ 除法
% 取模(余数)

关系运算符

关系运算符用于比较两个值之间的关系,包括大于、小于、大于等于、小于等于、等于和不等于。

运算符 说明
> 大于
< 小于
>= 大于等于
<= 小于等于
== 等于
!= 不等于

逻辑运算符

逻辑运算符用于组合逻辑表达式,包括与、或和异或。

运算符 说明
&& 与(逻辑与)
^ 异或(按位异或)

位运算符

位运算符用于对整数类型执行位操作,包括按位与、按位或、按位异或、左移、右移和位求反。

运算符 说明
& 按位与
^ 按位异或
<< 左移
>> 右移
~ 位求反

赋值运算符

赋值运算符用于将一个值赋给一个变量。

运算符 说明
= 赋值
+= 加等于
-= 减等于
*= 乘等于
/= 除等于
%= 取模(余数)等于
&= 与等于
=
^= 异或等于
<<= 左移等于
>>= 右移等于

其他运算符

C语言还提供了其他一些运算符,包括条件运算符、逗号运算符和成员运算符。

运算符 说明
?: 条件运算符(三元运算符)
, 逗号运算符
. 成员运算符(用于访问结构体和数组元素)

总结

C语言运算符是编写程序时必不可少的工具,了解和熟练掌握各种运算符对于编写高效的程序至关重要。希望本文能帮助你更好地理解C语言中的各种运算符。

好好学习,天天向上