㈠ c語言裡面結合性是什麼意思,
仔細看了一下你的題目,並且在編譯器中運行了一下:
運行的結果如下:
接下來我們解析下為什麼是這個結果:
1、++ : 優先順序為2,結合規則:自右至左。
2、|| 和 && :優先順序分別在12和11,結合規則為:自左至右。
3、++,--是算術運算符,而 ||, && 是邏輯運算符。
4、實際上++x || ++y && ++z;是一個邏輯表達式,整個運算過程遵從的是 || 和 && 的結合規則;而在邏輯的每一個條件中(++x, ++y, ++z),是一個運算表達式。
以上解釋如果對你有幫助,請採納下,謝謝。