& Go · 运算符
一元取地址运算符 &x 返回变量 x 的指针;作为二元运算符时表示按位与。
怎么用
&x 取地址;a & b 按位与
小例子
package main
import "fmt"
func main() {
x := 5
fmt.Println(*&x)
fmt.Println(5 & 3)
}
运行结果
输出 5 1
提醒:按位与只在两个对应位都是 1 时结果位才是 1
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条