当前位置: 首页 > >

go语言基础之指针做函数参数

发布时间:

1、指针做函数参数


示例:



package main //必须有个main包

import "fmt"

func swap(a, b int) {
a, b = b, a
fmt.Printf("swap: a = %d, b = %d
", a, b)
}

func main() {
a, b := 10, 20

//通过一个函数交换a和b的内容
swap(a, b) //变量本身传递,值传递(站在变量角度)
fmt.Printf("main: a = %d, b = %d
", a, b)
}


执行结果:



swap: a = 20, b = 10
main: a = 10, b = 20


 


流程图:



?



转载于:https://www.cnblogs.com/nulige/p/10237660.html






相关资源:MySQL实战45讲【完结】.rar



友情链接: