- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。
所有的优先级中, 只有三个优先级是从右至左结合的, 它们是单目运算符、 条件运算符、
赋值运算符。其它的都是从左至右结合。
具有最高优先级的其实并不算是真正的运算符,它们算是一类特殊的操作。 () 是与函数
相关, [] 与数组相关,而- >及 .是取结构成员。
其次是单目运算符,所有的单目运算符具有相同的优先级,因此在我认为的 真正的运
算符中它们具有最高的优先级, 又由于它们都是从右至左结合的, 因此*p++ 与*(p++) 等效是
毫无疑问的。
接下来是算术运算符, * 、/ 、% 的优先级当然比 + 、-高了。
移位运算符紧随其后。
其次的关系运算符中, < <= > >= 要比 == != 高一个级别,不大好理解。
所有的逻辑操作符都具有不同的优先级(单目运算符出外, !和~ )
逻辑位操作符的 "与 " 比"或 " 高,而 " 异或 " 则在它们之间。
跟在其后的 && 比||高。
接下来的是条件运算符,赋值运算符及逗号运算符。
在 C 语言中,只有 4 个运算符规定了运算方向,它们是 && 、 | |、条件运算符及赋值运
算符。
&& 、 | |都是先计算左边表达式的值,当左边表达式的值能确定整个表达式的值时,就
不再计算右边表达式的值。如 a = 0 && b; && 运算符的左边位 0,则右边表达式 b 就不再判
断。
在条件运算符中。如 a?b:c;先判断 a 的值,再根据 a 的值对 b 或 c 之中的一个进行求
值。
赋值表达式则规定先对右边的表达式求值,因此使 a = b = c = 6; 成为可能。
初—— 单 —— 算,关 —— 逻,条 —— 赋 —— 逗
断句如上。怎么记忆呢?
我是这样记忆的: “”内表示运算符的简称。
“初 ”次 单“ ”独找你 “算 ”账,(因为你和关羽有仇)
“关 ”羽带着兵巡 “逻 ”(因为你躲了起来)
你跑到别处了, 隐姓埋名, “挑 ”着 “豆腐 ”卖。 (当了卖豆腐的) :豆腐 —— 实际上是 “赋 ”“逗 ”
2009-4-8 15:43
回复
我是这样记得 : 一个自称黑的初学者连编程都不会还算什么黑客,把自己关起来反思吧,逻
辑都没有条理,因为你不认真学!还找理由说因为天赋不够,真逗 ``
[ 2008-1-30 19:22:00 | Author: 盛方单片机 ]
C语言运算符优先级顺口溜 [ 转]
醋坛酸味灌
味落跳福豆
共 44 个运算符
醋-初等, 4 个: ( ) [ ] -> 指向结构体成员 . 结构体成员
坛-单目, 9 个: ! ~ ++ -- - 负号 ( 类型 ) * 指针 & 取地址 sizeof 长度 (结
合方向:自右向左)
酸-算术, 5 个: * / % + - 减
味-位移, 2 个: << >>
灌-关系, 6 个: < <= > >= == 等于 != 不等于
味-位逻, 3 个: & 按位与 ^ 按位异或 | 按位或
落-逻辑, 2 个: && 逻辑与 || 逻辑或
您可能关注的文档
- C语言运算符表[借鉴].pdf
- C语言运算符的优先级、结合方向、使用形式等详细列表[借鉴].pdf
- c语言连接数据库[定义].pdf
- c语言选择题10[归类].pdf
- C语言选修课系统[参照].pdf
- c语言选择题[文].pdf
- C语言通讯录[借鉴].pdf
- C语言重点[归类].pdf
- C语言重点难点[参考].pdf
- C语言链表的应用[文].pdf
- 2022-2023学年山东省临沂市蒙阴县实验中学联考数学试题试卷含解析.doc
- 2022-2023学年安徽舒城桃溪中学高考适应性测试(3月1日)数学试题含解析.doc
- 2022-2023学年安徽省青阳县第一中学高三第五次月考数学试题试卷数学试题含解析.doc
- 牛呼吸道疾病综合征病原PCR检测技术规范.pdf
- 大庆市野生鸟类疫源疫病监测技术规范.pdf
- fresh线性代数作业解决问题.pdf
- 005a1630模拟电子技术基础教学大纲.pdf
- 2022-2023学年安徽省阜阳市临泉县第一中学高三第二次高考模拟考试数学试题试卷含解析.doc
- 2022-2023学年山东省临沂市兰陵县第一中学高三5月联考数学试题含解析.doc
- samsung专有内容可能会更改electrical part list电气零件清单.pdf
1亿VIP精品文档
相关文档
最近下载
- 神经病学课件:头痛完整版.ppt VIP
- DCC安装形式介绍.docx
- 病理形态实验学(东南大)中国大学MOOC慕课 章节测验 客观题答案.docx
- 中南大学2020-2021学年第2学期《资产评估学》期末考试试卷(A卷)含参考答案.docx
- 2024年中考道德与法治时政热点专题:爆火的哈尔滨旅游背后思考.pptx
- [遥感智能计算与信息提取]-遥感大数据认知与计算-第2讲.pptx VIP
- 2023年辽宁省中考生物试卷真题(含答案).docx
- 中外运物流方案.pptx VIP
- 养羊与羊病防制 任务五 羔羊培育、断奶鉴定及分群 50-断奶羊的分群(田得红).ppt
- 《民国往事》读后感.pdf VIP
文档评论(0)