運算子的關係,什麼叫一元運算子,二元運算子,三元運算子,運算子優先順序,以及運算子的

fangpengcheng_方鹏程發表於2024-07-13

按照運算元個數區分:
一元運算子:一元運算子只需要一個運算元。
常見的一元運算子有:

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

相關文章