作业帮 > 综合 > 作业

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

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