作业帮 > 综合 > 作业

C语言的逻辑运算和按位运算怎么区分?

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/15 05:57:35
C语言的逻辑运算和按位运算怎么区分?
查过相关的问题,但无法解决.求高手解决迷惑,可以清晰的讲明一下吗?特别是按位运算
C语言的逻辑运算和按位运算怎么区分?
逻辑与:&& 按位与:&
逻辑或:|| 按位或:|
逻辑运算是指表达式返回值的运算,这里的值只有真与假;按位运算是指数值转换为二进制后的位运算,每位是0或1
真 逻辑与 真 结果为真
真 逻辑与 假 结果为假
1 按位与 1 结果为1
1 按位与 0 结果为0