golang指针

2019-06-09  本文已影响0人  heliping_peter

1.需要函数返回指针
return里面是地址,函数定义部分为返回指针,引用时再加指针

package main

import (
    "fmt"
)

func main() {
    v := 1
    fmt.Println(*(incr(&v)))
}

func incr(p *int) *int {
    *p++
    return p
}
C:\Users\helip\go>go run hh.go
2
上一篇 下一篇

猜你喜欢

热点阅读