在C语言中,运算符用于执行各种操作,包括基本算术运算、关系运算、逻辑运算等。以下是一些常见的C语言运算符及其用途:
算术运算符
加法:`+`
减法:`-`
乘法:`*`
除法:`/`
取余:`%`
关系运算符
等于:`==`
不等于:`!=`
大于:`>`
小于:`<`
大于等于:`>=`
小于等于:`<=`
逻辑运算符
非:`!`
与:`&&`
或:`||`
位运算符
按位与:`&`
按位或:`|`
按位异或:`^`
按位取反:`~`
左移:`<<`
右移:`>>`
赋值运算符
赋值:`=`
复合赋值:`+=`、`-=`、`*=`、`/=`、`%=`、`++`、`--`
条件运算符
三元运算符:`? :`
逗号运算符
逗号:`,`
指针运算符
指向:`*`
取地址:`&`
求字节数运算符
`sizeof`
强制类型转换运算符
`(类型)`
分量运算符
`.`
`->`
下标运算符
`[]`
这些运算符可以组合使用,以执行更复杂的操作。建议在实际编程中根据需求选择合适的运算符,以提高代码的可读性和效率。