按照操作数个数区分:
一元运算符:一元运算符只需要一个操作数。
常见的一元运算符有:
1. 递增和递减运算符:++ 和 --,用于对操作数进行增加或减少 1。
2. 正负号运算符:+ 和 -,用于表示正负数。
3. 逻辑非运算符:!,用于对布尔值进行取反。
二元运算符:二元运算符需要两个操作数。
常见的二元运算符有:
1. 算术运算符:+、-、*、/、%,用于执行加法、减法、乘法、除法和取模运算。
2. 关系运算符:==、!=、>、<、>=、<=,用于比较两个操作数之间的关系,返回布尔值。
3. 逻辑运算符:&&、||,用于执行逻辑与和逻辑或运算。
4. 赋值运算符:=、+=、-=、*=、/=、%=,用于将右侧的值赋给左侧的变量。
5. 位运算符:&、|、^、<<、>>、>>>,用于执行位操作。
三元运算符:三元运算符只有一个,即条件运算符(?:)。
条件运算符根据一个条件的真假来选择两个可能的结果之一。
例如:
int a = 5;
int b = 3;
int max = (a > b) ? a : b; // 如果 a 大于 b,则 max 等于 a,否则 max 等于 b
以上是一些常见的一元运算符、二元运算符和三元运算符的示例。这些运算符在编程中经常被使用,用于进行各种计算和逻辑操作
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/big___tree/article/details/131946851