天津进口网站建设电话,wordpress结构图数据库图,网站移动端流量,wordpress插件 connect基本介绍 我们在讲解函数注意事项和使用细节时#xff0c;已经讲过值类型和引用类型了#xff0c;这里我们再系统总结一下#xff0c;因为这是重难点#xff0c;值类型参数默认就是值传递#xff0c;而引用类型参数默认就是引用传递。 两种传递方式#xff08;函数默认都…基本介绍 我们在讲解函数注意事项和使用细节时已经讲过值类型和引用类型了这里我们再系统总结一下因为这是重难点值类型参数默认就是值传递而引用类型参数默认就是引用传递。 两种传递方式函数默认都是值拷贝 1)值传递(针对基本数据类型在传递参数的时候进行了值拷贝)
2)引用传递传递的是一个地址
其实不管是值传递还是引用传递传递给函数的都是变量的副本不同的是值传递的是值的拷贝引用传递的是地址的拷贝一般来说地址拷贝效率高因为数据量小而值拷贝决定拷贝的数据大小数据越大效率越低。
结构体默认是值拷贝那么就会拷贝一个很大的数这样效率就低下如果传递的是结构体的地址。那么效率就会很高。区别主要在于效率的问题。 值类型和引用类型 1)值类型基本数据类型int系列float系列bool, string、数组和结构体struct
2)引用类型指针、slice切片、map、管道chan、interface等都是引用类型