看板 C_and_CPP 關於我們 聯絡資訊
以下面這個算式來說: return ((a+=5) > 9) ? a+2 : a+4; 以「結合」的優先順序當然是 a+= 還有 + 會優先結合, 但是以「計算」的優先順序來說, 不知道標準 C/C++ 是否有規定關於這個式子在計算上的優先順序呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.126.32
ledia:應該是沒有 04/01 10:02
chrisdar:return a+=5,a>9?a+2:a+4; << 應該沒人這樣寫吧 XDD 04/01 10:12
Fenikso:有, 問號左邊的一定會先算 (逃) 04/01 11:16