按照運算元個數區分:
一元運算子:一元運算子只需要一個運算元。
常見的一元運算子有:
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