C 中的
了解C 中的大於或等於賦值運算子(>=?)
在C 庫的上下文中,出現了一個關於表示為「 >?=”的運算符的問題。由於文檔似乎很少,因此圍繞該運算符的目的和功能進行了猜測。
解碼運算符
「>?=」運算子是g 編譯器特有的擴展,在以後的版本中被刪除(GCC 4.2 之後),其功能可以表示為其左側運算元之間的最大值的賦值(「 a")及其右側操作數("b") 為"a"。
類似運算符:
<code class="cpp">int a = 5; int b = 10; a >?= b; // a is now 10, as it is the maximum value between a and b</code>除了「>?=」運算子之外,還有一個互補運算符,表示為「=」。的方式操作,但計算“a”和“b”之間的最小值,並將其分配給“a”。 🎜 >棄用
如上所述,「>?=」運算子在較新版本的GCC 中已被棄用。 。
以上是C 中「>=?」運算子的用途是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!