C语言中的运算符可以分为几大类,包括算术运算符、比较运算符、逻辑运算符、位运算符、赋值运算符和特殊运算符。
算术运算符
加法(+)
减法(-)
乘法(*)
除法(/)
求余(%)
自增(++)
自减(--)
比较运算符
等于(==)
不等于(!=)
大于(>)
小于(<)
大于等于(>=)
小于等于(<=)
逻辑运算符
与(&&)
或(||)
非(!)
位运算符
按位与(&)
按位或(|)
按位异或(^)
左移(<<)
右移(>>)
赋值运算符
简单赋值(=)
复合赋值(+=, -=, *=, /=, %=)
特殊运算符
逗号运算符(,)
条件运算符(?:)
取地址运算符(&)
解引用运算符(*)
sizeof运算符
这些运算符可以用于执行各种操作,包括数值计算、条件判断、数据类型转换等。在编写C语言程序时,合理使用这些运算符可以提高代码的效率和可读性。