在C語言中如何計算算術表達式?我如何理解運營商的優先級?C運算符優先級
C運算符優先級
回答
這維基百科條目可能幫助:http://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B
作爲一個側面說明:比「運算符優先」更常用,並可能導致更多的有用的搜索命中在你喜歡的搜索引擎術語「運算符優先級」。
Greg S鏈接到的維基百科頁面是一個很好的參考。
更一般地說,無論何時您對C語言有疑問,都可以閱讀標準。它通常寫得很好,清晰。一旦你瀏覽了它,你就會知道從哪裏可以找到問題的答案。
我想也許K&R的副本可能是最好的開始。 – 2010-07-18 16:42:11
@Brian Hooper:K&R是一本很棒的書,但即使是修訂版也是22歲。標準文檔本身非常簡潔易讀,並且不會過時。對於這樣一個簡單的問題,這並不重要,但隨着知識和技能的進步,當前的參考變得越來越重要。 – 2010-07-18 18:12:06
好點。 C似乎不是很久以前的最新事物。 – 2010-07-19 01:08:40
- 1. C++運算符優先級
- 2. PHP:運算符優先級
- 3. JavaScript運算符優先級
- 4. RethinkDB運算符優先級
- 5. C#和VB.NET運算符優先級
- 6. Numpy按位運算符優先級?
- 7. Haskell中的運算符優先級
- 8. Haskell類型運算符優先級
- 9. shell運算符的優先級
- 10. 運算符優先級'pow'和'root'
- 11. 運算符優先級超載
- 12. Laravel多WHERE()運算符優先級
- 13. Scala中的運算符優先級
- 14. 運算符優先級和關聯
- 15. Javascript運算符優先級技術性
- 16. Java模運算符的優先級
- 17. 括號內的運算符優先級
- 18. - a vs a--,運算符優先級
- 19. 運算符優先級拼圖
- 20. javascript中的運算符優先級
- 21. 運算符優先級:!並等待
- 22. 運算符優先級(按位'&'低於'==')
- 23. Python中的運算符優先級-PEMDAS
- 24. 欺騙Python的運算符優先級
- 25. 信息衝突運算符優先級
- 26. 更改運算符優先級
- 27. 奇怪的運算符優先級與?? (空合併運算符)
- 28. 比較運算符在Python和C/C++中的優先級
- 29. 運算符優先級和結合在C/C++
- 30. 運算符優先算法
「最喜愛的搜索引擎」,這不是谷歌我猜。 Google會優先返回優先順序。 – 2010-07-18 16:30:51
@Praveen:C標準使用「運算符優先級」來表示它的價值。 – 2010-07-18 16:32:58
是的,這是儀式。這是問那個問題的人。想知道爲什麼它還沒有關閉。 – 2010-07-18 16:41:58