符号操作的注意点
来源:互联网 发布:喀秋莎视频剪辑软件 编辑:程序博客网 时间:2024/04/30 17:46
平时再java或者c 语言中,经常使用到 & | && || 这些操作。
我们知道 & 和 &&都是与操作,| 和 || 都是或操作,那么这两对操作符有什么异同呢?
异同点:
& 和&&:
& : 符号是与操作,左右两边都会进行运算。
&&:与操作,当左边为假时,右边就不会进行操作了。
| 和||:
| : 或操作,左边右边都会进行操作。
|| :或操作,当左边为真时,右边就不会进行操作了。
例子:
比如要取一个位与2-5之间的数字x:
即 :
#include <stdio.h>void main(){int x = 3;if(x>2 & x<5){ printf("x=%d\n",x); }}
那么此时的操作就是即要把x和2相比,又要和5相比。
修改后:
#include <stdio.h>void main(){int x = 3;if(x>2 & x<5){ printf("x=%d\n",x); }}
此时进行的第一步操作就是因为x不小于2,所以后面就不会和5进行比较了,直接报错。
或操作类似。
阅读全文
0 0
- 符号操作的注意点
- 操作SharedPreferences的注意点
- 运算符号重载注意点
- js符号注意点总结
- java 操作 Cookie 时的注意点
- 操作公司框架的注意点
- JAVA资源操作的注意点
- Session的一些操作和注意点
- phoenix的一些操作以及注意点
- 使用JDBC操作时间的注意点
- 关于sqlite的一个操作注意点
- MyBatis IN操作的注意点
- Python文件操作的各项注意点!
- 无符号整数和有符号整数比较的注意点
- phoenix操作注意点
- jmap操作注意点
- Java的IO操作中关闭流的注意点
- Java的操作符instanceof的使用和注意点
- knockout的foreach绑定的几种方式
- 完整的H5大番薯牛牛源码
- PCM与G711 转换
- 在Windows下搭建Shadowsocks服务器
- 作用域&预解析
- 符号操作的注意点
- leetcode 337. House Robber III
- node.js中Socket.IO的进阶使用技巧
- PAT 1012. 数字分类 (20)
- 第七周项目6-停车场模拟
- iOS开发企业版ipa分发(In-House模式)记录
- eclipse新建tomcat服务
- 二分查找法
- over partition by与group by 的区别