c语言与java语言的逻辑运算及位运算符

c语言中的逻辑运算符与位运算符是单独区分开的

相同点:  c语言中&&, || , !,三个符号在java中都有. 表示的意思完全相同. 都是逻辑运算. 

不同点:  c语言中&, |, ~,即与或非三个符号表示位运算,不表示逻辑运算 . 而java中 & | 这两个与或符号,即可以表示位运算,又可以表示逻辑运算. 在不同场景表示的意思编译器会自动识别.

posted @ 2020-05-30 22:56  深入理解计算机系统  阅读(457)  评论(0编辑  收藏  举报