dajunx 发表于 2018-12-7 22:55:45

go语言之指针

   很多语言都鄙弃了c++的指针,没想到go语言还有这货,指针就是一个地址、知道这个地址就能找到地址里面对应住的是谁,如下是go语言指针的使用例子:

package basicuse

import "fmt"

func getLocalVariablePorint() *int {
        i := 999
        return &i
}

//TestReturnFunctionLocalVariablePoint 测试返回函数本地变了指针
func TestReturnFunctionLocalVariablePoint() {
        var pi *int
        pi = getLocalVariablePorint()
        k := 888
        fmt.Println("k value:", k)
        fmt.Println("fun return value:", *pi)
}
页: [1]
查看完整版本: go语言之指针