在学习各种计算机语言的时候,大家或多或少的都会碰到这样的题目,就是考验到大家按位或与逻辑或的区别。在这里给大家讲解以下。
用法:condition1|condition2 与 conditoin1||condition2
1. 按位或:第一个表示的是按位或,即一个斜杠,它是一个双目运算符,就是将参与运算的两数所对应的二进制位相或,假设1为true,只要两数中有一个为1,则结果为true,两数必会参与运算。
2. 逻辑或:逻辑或也会向上面一样进行或运算,不过它在计算出第一位为true的时候,就会结束运算,可以说是按位或的优化。
按位或与逻辑或的区别
最新推荐文章于 2024-07-30 20:35:15 发布