c语言优先级 C语言运算符优先级和口诀

当前位置:首页 > 教育

c语言优先级 C语言运算符优先级和口诀

发布时间:2020-08-14 13:00:43

  C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。以下百分网小编整理的C语言运算符优先级和口诀,希望对大家有所帮助,更多信息请关注应届毕业生网!

  一共有十五个优先级:

  1 () [] . ->

  2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof

  3 * / %

  4 + -

  5 >> <<

  6 > >= < <=

  7 == !=

  8 &

  9 ^

  10 |

  11 &&

  12 ||

  13 ?:

  14 = += -= *= /= %= |= ^= &= >>= <<=

  15 ,

  就着多吧 结合性:2 13 14 是从右至左 其他都是 从左至右有问题可以在交流的

  共同进步

  括号成员第一; //括号运算符[]() 成员运算符. ->

  全体单目第二; //所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算*、&乘除余三,加减四; //这个"余"是指取余运算即%

  移位五,关系六; //移位运算符:<< >> ,关系:> < >= <= 等

  等于(与)不等排第七; //即== 和!=

  位与异或和位或; //这几个都是位运算: 位与(&)异或(^)位或(|)

  "三分天下"八九十;

  逻辑或跟与; //逻辑运算符:|| 和 &&

  十二和十一; //注意顺序:优先级(||) 底于 优先级(&&)

  条件高于赋值, //三目运算符优先级排到13 位只比赋值运算符和","高

  逗号运算级最低! //逗号运算符优先级最低

欢迎分享转载 →c语言优先级 C语言运算符优先级和口诀

Copyright © 2002-2020 鲁旭娱乐网 版权所有 备案号:粤ICP备14025430号-1

收藏本站 - 网站地图 - 关于我们 - 网站公告 - 广告服务