go语言函数与指针
go语言函数
基础函数形式
1 | func add(a, b int) int { |
变长参数传入
1 | // 函数Myfunc()接受任意数量的参数,这些参数的类型全部是int |
匿名函数
匿名函数的基本形式
1 | func(a,b int) int { |
匿名函数的调用
1 | // 将匿名函数赋值给变量 |
匿名函数做函数参数以及函数返回值
1 | //匿名函数做参数 |
定义函数类型
1 | type testInt func(int) bool // 声明了一个函数类型,它的类型就是所有拥有相同的参数,相同的返回值的一种类型 |
go语言指针
声明 初始化 操作
1 | var a *int //声明一个int类型的指针 此时是nil |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 AliveRiver!
