精華區beta Programming 關於我們 聯絡資訊
※ 引述《ephesians.bbs@ptt.cc (ephesians)》之銘言: > 我另一個疑問點是, = ++(前置) ++(後綴) + 四個符號有明確的結合順序吧? > 那麼,為什麼 x = x++ 無法具體說出哪部份先執行,甚至是 "SPEC沒有定義它"? 優先結合不代表優先計算。 例如說 y = a + b * c 其中的 * 是優先結合的,但再看下面這一例: y = (x = f(x)) + (x = g(x)) * (x = h(x)) 規格書並沒有說明哪一個是優先計算,所以是行為未定義。 -- ┌───────── 認 真 練 英 文 ────────┐ http://home.kimo.com.tw/previewslave/english/english.html └───────────From:火星───────────┘ --