go 函数的参数传递方式

2019-03-01  本文已影响0人  StevenQin

分两种

1、值传递

值类型:基本数据类型int系列,float系列,boolstring数组和结构体struct

2、引用传递

引用类型:指针slice切片、map、管道chaninterface等都是引用类型

其实,不和是值传递还是引用传递,传递给函数的都是变量的副本,不同的是值传递的是值的拷贝,引用传递的是地址的拷贝地址拷贝效率高,因为数据量小,而值拷贝决定于数据量的大小,数据越大,效率越低

值类型和引用类型的使用特点

上一篇 下一篇

猜你喜欢

热点阅读