Go-位运算符

WechatIMG266.jpeg

  • 代码
1
2
3
4
5
6
7
package main
import "fmt"
func main() {
fmt.Println(1&1)
fmt.Println(1|0)
fmt.Println(1^1)
}
  • 执行
1
2
3
1
1
0
  • 总结
位运算符 说明
& 表示按位与操作,都是1时,结果才为1
I 表示按位或运算,也称为双目运算符,只要有1,那么就是1
^ 表示按位异或运算,只要一样结果就是0
-------------本文结束感谢您的阅读-------------
0%