&&, ||, ?:, ,)。避免單一運算式多次修改同一物件。&&, || 僅在左側無法決定結果時評估右側。++i 優於 i++(前置避免暫存副本),迭代器尤其明顯。*i++ 等同 *(i++)(後置 ++ 優先級高於解參考)。;、區塊 {...}、條件 if/switch、迴圈 while/for/range-for、跳躍 break/continue/goto/return。for (auto& x : coll) 簡潔遍歷。未定義求值順序是常見 Bug 來源(如 cout << i << ++i)。良好習慣:將副作用分離至獨立陳述式。