06.2.4 参数为指针的函数
函数可以有指针类型的参数。ptrFun.go
的代码将说明指针作为函数参数的使用。
ptfFun.go
的第一部分如下:
getPrt()
函数接收一个指向 float64
值的指针。
第二段代码如下:
这里您需要传递变量的地址给 getPtr()
函数,因为它需要一个指针参数,传地址需要在变量前放一个 & 符号(&x)。
执行 ptrFun.go
产生如下输出:
如果您直接传值如:12.2
给 getPtr()
,并调用它如:getPtr(12.12)
,那么程序编译失败,显示下面的错误信息:
Last updated