mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 02:35:53 +08:00
Update 07.1.md
This commit is contained in:
@@ -95,7 +95,7 @@ Go语言中的数组是一种 **值类型**(不像C/C++中是指向首元素
|
|||||||
|
|
||||||
这样两个数组就有了不同的值,在赋值后修改 arr2 不会对 arr1 生效。
|
这样两个数组就有了不同的值,在赋值后修改 arr2 不会对 arr1 生效。
|
||||||
|
|
||||||
所以在函数中数组作为参数传入时,如 func1(arr2),会产生一次数组拷贝,func1 方法不会修改原始的数组 arr1。
|
所以在函数中数组作为参数传入时,如 func1(arr2),会产生一次数组拷贝,func1 方法不会修改原始的数组 arr2。
|
||||||
|
|
||||||
如果你想修改原数组,那么 arr2 必须通过&操作符以引用方式传过来,例如 func1(&arr2),下面是一个例子
|
如果你想修改原数组,那么 arr2 必须通过&操作符以引用方式传过来,例如 func1(&arr2),下面是一个例子
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user