首頁 >後端開發 >C++ >C 如何評估鍊式比較運算子(如 (4 > y > 1))?

C 如何評估鍊式比較運算子(如 (4 > y > 1))?

Patricia Arquette
Patricia Arquette原創
2024-12-14 18:29:15341瀏覽

How Does C   Evaluate Chained Comparison Operators Like (4 > y > 1)?
” /> y > 1)?

鍊式邏輯運算子:計算 C 中的 (4 > y > 1)

C 中的語句 (4 > y > 1)看似合乎邏輯,但其評估遵循特定的操作順序。 1)。 1。 ,當y 是重載了 >運算符的類別的物件時,會發生異常。以下程式碼片段:

在此範例中,其中y 屬於mytype 類別並且重載了 >運算符,程式碼將無法編譯。

以上是C 如何評估鍊式比較運算子(如 (4 > y > 1))?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn