码迷,mamicode.com
首页 > 其他好文 > 详细

C运算符优先级完整口诀

时间:2017-09-20 20:59:16      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:算术运算符   自增   相等   优先   c运算符   语言   左移   逻辑运算   amp   

C运算符优先级完整口诀

C语言常用运算符的优先级口诀是:“单算关逻条赋逗”;
如果加入位运算符,完整口诀是:“单算移关与,异或逻条赋”。
■“单”表示单目运算符:逻辑非(!),按位取反(~),自增(++),自减(--),取地址(&),取值(*);
■“算”表示算术运算符:乘、除和求余(*,/,%)级别高于加减(+,-);
■“移”表示按位左移(<<)和位右移(>>);
■“关”表示关系运算符:大小关系(>,>=,<,<=)级别高于相等不相等关系(==,!=);
■“与”表示按位与(&);
■“异”表示按位异或(^);
■“或”表示按位或(|);
■“逻”表示逻辑运算符:逻辑与(&&)级别高于逻辑或(||);
■“条”表示条件运算符(? :);
■“赋”表示赋值运算符(=,+=,-=,*=,/=,%=,>>=,<<=,&=,^=, |=,!=);

C运算符优先级完整口诀

标签:算术运算符   自增   相等   优先   c运算符   语言   左移   逻辑运算   amp   

原文地址:http://www.cnblogs.com/315liang/p/7563409.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!