在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