[新手學習] Go 指針, *和&的區別

一個小例子, 方便理解Go裏面的指針 , *和&的區別 package main import "fmt" func main() { var c =200 // 將c的地址賦值給d d := &c fmt.Println("c在內存上的地址", &c) // 用指針取地址上的值 fmt.Println("*取出在這個地址上的值", *d) *d++ fmt.Println("
相關文章
相關標籤/搜索