运算符与优先级.doc

运算符与优先级.doc

ID:59316857

大小:27.00 KB

页数:2页

时间:2020-09-05

运算符与优先级.doc_第1页
运算符与优先级.doc_第2页
资源描述:

《运算符与优先级.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.算术运算符与圆括号的优先级比较高低()+,—(正,负号)*,/,%+,-(加,减号)同级同级同级单目运算符双目运算符2.关系运算符的优先级优先级优先级相同(高)优先级相同(低)关系运算符>(大于)>=(大于等于)<(小于)<=(小于等于)==(等于)!=(不等于)3.逻辑运算符的优先级优先级高低逻辑运算符!(逻辑“非”)&&(逻辑“与”)

2、

3、(逻辑“或”)总结:同级运算看是“左结合”还是“右结合”,不同级看级的高低在关系运算符、算术运算符、赋值运算符、逻辑运算四者中,优先级从高到低依次为:!(逻辑“非”)、算术运算符、关

4、系运算符、&&(与)、

5、

6、(或)、赋值运算符4.其它运算符=(赋值运算符)、+=、-=、*=、/=(复合赋值运算符)、++、——(自加自减运算符)、,(逗号运算符:最后一个表达式的值即为逗号表达式的值)、?:(表达式1?表达式2:表达式3~1为真2为最终值,1为假3为最终值)5.位运算含义与功能位运算符含义和功能优先级~按位求反最高(单目)<<左移1>>右移1&按位与2^按位异或3|按位或最低注意:按位求反运算符为单目运算符,优先级别最高,结合性自右向左;其他为双目运算符,结合性自左向右。位运算对象只能是整型或者字符型数据。

7、按位求反(~)一般形式:~a运算功能:把a的各个二进制位取反左移(<<)一般形式:a<<i运算功能:把a的各二进制位向左移动i位。右端补0,左端溢出的部分舍弃右移(>>)一般形式:a>>i运算功能:把a的各二进制位向右移动i位。右端溢出的部分舍弃,若a为无符号整数或者是正整数,左端补0,若a为负整数,左端补1。按位与(&)一般形式:a&b运算功能:对于a与b,按照对应的二进制位分别一一对应进行“与”运算,只有对应的二进制位均为1时,该结果才为1,否则为0按位异或(^)一般形式:a^b运算功能:对于a和b,按照对应的二进制位分

8、别一一对应进行“异或”运算,只有对应的二进制位相同时,该位结果才为0,否则为1按位或(

9、)一般形式:a

10、b运算功能:对于a和b,按照对应的二进制位分别一一对应进行“或”运算,只有对应的二进制位均为0时,该结果才为0,否则为1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。