指针示例
package main
import (
"fmt"
"reflect"
)
func main() {
s := []int{0, 1, 2, 3}
fmt.Println(s)
fmt.Println(&s[2])
p := &s[2] // *int, 获取底层数组元素指针。
fmt.Println(reflect.TypeOf(p)) //打印p的类型
fmt.Println(*p) //指针取值
*p += 100
fmt.Println(s)
}
package main
import (
"fmt"
"reflect"