C语言运算符优先级列表(超详细)(共7页).docx
《C语言运算符优先级列表(超详细)(共7页).docx》由会员分享,可在线阅读,更多相关《C语言运算符优先级列表(超详细)(共7页).docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上本篇文章是对C语言中运算符的优先级进行了详细的分析介绍,需要的朋友参考下每当想找哪个运算符优先级高时,很多时候总是想找的就没有,真让人气愤!现在,终于有个我个人觉得非常全的,分享给大家,欢迎拍砖!C语言运算符优先级优先级运算符名称或含义使用形式结合方向说明1数组下标数组名常量表达式左到右-()圆括号(表达式)/函数名(形参表)-.成员选择(对象)对象.成员名-成员选择(指针)对象指针-成员名-2-负号运算符-表达式右到左单目运算符按位取反运算符表达式+自增运算符+变量名/变量名+-自减运算符-变量名/变量名-*取值运算符*指针变量&取地址运算符&变量名!逻辑非运算符!
2、表达式(类型)强制类型转换(数据类型)表达式-sizeof长度运算符sizeof(表达式)-3/除表达式/表达式左到右双目运算符*乘表达式*表达式%余数(取模)整型表达式%整型表达式4+加表达式+表达式左到右双目运算符-减表达式-表达式5左移变量 右移变量表达式6大于表达式表达式左到右双目运算符=大于等于表达式=表达式小于表达式表达式=小于等于表达式=表达式7=等于表达式=表达式左到右双目运算符!=不等于表达式!= 表达式8&按位与表达式&表达式左到右双目运算符9按位异或表达式表达式左到右双目运算符10|按位或表达式|表达式左到右双目运算符11&逻辑与表达式&表达式左到右双目运算符12|逻辑或表达式|表达式左到右双目运算符13?:条件运算符表达式1? 表达式2: 表达式3右到左三目运算符14=赋值运算符变量=表达式右到左-/=除后赋值变量/=表达式-*=乘后赋值变量*=表达式-%=取模后赋值变量%=表达式-+=加后赋值变量+=表达式-=减后赋值变量-=表达式-=左移后赋值变量=右移后赋值变量=表达式-&=按位与后赋值变量&=表达式-=按位异或后赋值变量=表达式-|=按位或后赋值变量|=表达式-15,逗号运算符表达式,表达式,左到右-说明:同一优先级的运算符,运算次序由结合方向所决定。简单记就是:! 算术运算符 关系运算符 & | 赋值运算符专心-专注-专业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 运算 优先级 列表 详细
限制150内