-6
A
回答
3
在這個表達式中
(b,a)
有逗號運算符。它的值是逗號後最後一個(右)子表達式的值。第一個(左)子表達式的值被丟棄。這樣的輸出將是
6
從C++標準
一對由逗號分隔的表達式求值左到右; 左表達式是丟棄值表達式(條款5).87每個值表計算和與左表達式 相關聯的副作用在每個值計算和副作用與相關聯的 與右表達式相關聯之前被排序。結果的類型和值是 類型和右操作數的值;結果與右操作數具有相同的值 類別,並且如果其右操作數 是一個glvalue和一個位域,則該位域是一個位域。如果右操作數的值是 臨時值(12.2),則結果爲臨時值。
相關問題
- 1. 操作員新操作員和新操作員不能重載?
- 2. 操作員在C++
- 3. Animate中的「靜音全部」操作CC
- 4. 調試器中的「cc」操作碼
- 5. Photoshop CC批量操作TinyPNG插件
- 6. VB.NET:=操作員
- 7. Java +操作員
- 8. 用或操作員
- 9. 操作員超載()
- 10. Python或操作員
- 11. 缺少操作員
- 12. ()操作員超載
- 13. SQL OR操作員
- 14. 除了操作員
- 15. 操作員問題?
- 16. 成員操作員不工作
- 17. 確定操作員的操作順序
- 18. C#的操作員的操作順序
- 19. !=操作員不工作
- 20. ?操作員不起作用
- 21. 我可以在If語句中使用操作員2操作員
- 22. 抽象類演員操作員
- 23. Perl m操作員問題
- 24. 序言:操作員期望
- 25. Javascript新操作人員
- 26. SFINAE爲演員操作
- 27. 操作員常迭代
- 28. django管理員操作
- 29. CTYPE操作,assing到會員
- 30. C++操作員錯誤
這應該打印出'6'。 – juanchopanza 2014-10-12 14:25:19
「1」必須來自其他東西之前..它應該輸出6 – 2014-10-12 14:25:53
「它提示16」 - [不,它]不會](http://ideone.com/ASd7nt) – WhozCraig 2014-10-12 14:27:21