标签:
package main import ( "fmt" ) func main() { i, j := 20, 40 p := &i // & 作为指针 指向 i fmt.Println(*p) // * 指向 底层 p 20 *p = 21 // 通过底层 p 设置 i fmt.Println(i) // 21 p = &j fmt.Println(*p) *p = *p / 40 fmt.Println(j) }
了解好 & 和 * 好便很好理解了。也就是底层赋值。
标签:
原文地址:http://my.oschina.net/bestraven/blog/513746