Golang指针

128 阅读1分钟

指针

代码:

package main

import "fmt"

func main(){
	i,j := 42,32
	p := &i
	fmt.Println(*p) //查看赋值情况
	i = 43
	fmt.Println(*p) // i改变后,p指针值情况
	q := &j
	*q = *q/32
	fmt.Println(j) //指针值被除了32,j的值也变了

}

代码运行情况: