欢迎来到天天文库
浏览记录
ID:34718709
大小:51.45 KB
页数:4页
时间:2019-03-10
《飞雀教育ios学习资料c语言运算符之优先级和结合性》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C语言运算符之优先级和结合性在C语言中,无论是加减乘除还是大于小于,都需要用到运算符,运算符包含了:赋值运算符、算术运算符、逻辑运算符和自增自减运算符等九类运算符。大多数运算符都是二目运算符,即运算符位于两个表达式之间。本篇文章即飞雀教育小编整理的“C语言运算符之优先级和结合性”相关知识,仅供参考。运算符计算时都有一定的顺序,就好象先要算乘除后算加减一样。优先级和结合性是运算符两个重要的特性,结合性又称为计算顺序,它决定组成表达式的各个部分是否参与计算以及什么时候计算。下面是C语言中所使用的运算符的优先级和结合性:优先
2、级结合性运算符备注1左结合()[]->.圆括号下标运算符指向结构体成员运算符结构体成员运算符2右结合!~++--+逻辑非运算符按位取反运算符前缀增量运算符前缀减量运算符正号运算符-(类型)*&sizeof负号运算符类型转换运算符指针运算符地址运算符长度运算符3左结合*/%乘法运算符除法运算符取余运算符4左结合+-加法运算符减法运算符5左结合<<>>左移运算符右移运算符6左结合<<=>>=关系运算符7左结合==等于运算符!=不等于运算符8左结合&按位与运算符9左结合^按位异或运算符10结合性
3、按位或运算符11左结合&&逻
4、辑与运算符12左结合
5、
6、逻辑或运算符13右结合?:条件运算符14右结合=+=-=*=/=%=&=^=
7、=赋值运算符<<=>>=15左结合,逗号运算符
此文档下载收益归作者所有