C语言运算符||和|有什么区别

如题所述

前者是逻辑判断,后者是或运算追答

|属于位运算符

追问

何为位运算麻烦举例下

追答

位运算符有三种&,|,^

与,或,异或

先把十进制数转换为二进制,或运算就是对二进制每位上进行或运算再转为10进制

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-29
第一个是逻辑或,第二个是位或,通常是用第一个
第2个回答  2015-09-29
相似回答