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

  一共有十五个优先级:

  1 () [] . ->

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

  3 * / %

  4 + -

  5 >> <<

  6 > >= < <=

  7 == !=

  8 &

  9 ^

  10 |

  11 &&

  12 ||

  13 ?:

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

  15 ,

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

  共同进步

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

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

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

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

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

  "三分天下"八九十;

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

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

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

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

1.《c语言优先级 C语言运算符优先级和口诀》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《c语言优先级 C语言运算符优先级和口诀》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/76630.html