From 9f474a373713a39be7bbd15d2011b5dedf160804 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E9=97=BB?= Date: Mon, 29 Dec 2014 20:50:26 +0800 Subject: [PATCH] Update 07.1.md --- eBook/07.1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eBook/07.1.md b/eBook/07.1.md index a77675d..2b4d4c8 100644 --- a/eBook/07.1.md +++ b/eBook/07.1.md @@ -95,7 +95,7 @@ Go语言中的数组是一种 **值类型**(不像C/C++中是指向首元素 这样两个数组就有了不同的值,在赋值后修改 arr2 不会对 arr1 生效。 -所以在函数中数组作为参数传入时,如 func1(arr2),会产生一次数组拷贝,func1 方法不会修改原始的数组 arr1。 +所以在函数中数组作为参数传入时,如 func1(arr2),会产生一次数组拷贝,func1 方法不会修改原始的数组 arr2。 如果你想修改原数组,那么 arr2 必须通过&操作符以引用方式传过来,例如 func1(&arr2),下面是一个例子