package main import ( "fmt" ) func main() { b := 255 var a *int = &b fmt.Println("a =", a) fmt.Println("*a =", *a) *a = 123 fmt.Println("b =", b) }
Go语言的指针使用方法和C语言也差不多,不过似乎Go更推荐用切片。
package main import ( "fmt" ) func main() { b := 255 var a *int = &b fmt.Println("a =", a) fmt.Println("*a =", *a) *a = 123 fmt.Println("b =", b) }
Go语言的指针使用方法和C语言也差不多,不过似乎Go更推荐用切片。