摘要: 转自:http://blog.csdn.net/steedhorse/article/details/5903974论坛和博客上常常看到关于C语言中运算符的迷惑,甚至是错误的解读。这样的迷惑或解读大都发生在表达式中存在着较为复杂的副作用时。但从本质上看,仍然是概念理解上的偏差。本文试图通过对三个典型表达式的分析,集中说说运算符的优先级、结合性方面的问题,同时说明它们跟求值过程之间存在的区别与联系。优先级决定表达式中各种不同的运算符起作用的优先次序,而结合性则在相邻的运算符的具有同等优先级时,决定表达式的结合方向。(一)a = b = c;关于优先级与结合性的经典示例之一就是上面这个“连续赋值” 阅读全文
posted @ 2012-08-14 17:55 名字长不够写 阅读(224) 评论(0) 推荐(0) 编辑