摘要: 先看代码: package mainimport ( "fmt" "reflect")func main() { var n = 33 var pn = &n var ppn = &pn var pn2 *int = nil // 指针是不能set的,指针指向的元素可以set fmt.Println 阅读全文
posted @ 2022-12-05 15:31 若-飞 阅读(225) 评论(0) 推荐(0)
摘要: 要获取指针的指针进行设置值 var n int var pnTarget *int // 这里传递的是指针的指针 **int ppnv := reflect.ValueOf(&pnTarget) pnV := ppnv.Elem() // 创建原始的类型, *int pc := reflect.Ne 阅读全文
posted @ 2022-12-05 15:13 若-飞 阅读(66) 评论(0) 推荐(0)