码迷,mamicode.com
首页 > 其他好文 > 详细

GO不支持数组通过函数参数更改,有点不一样

时间:2014-08-21 14:33:45      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   ar   div   代码   log   on   

package main

import "fmt"

func modify(array [10]int) {
    array[0] = 10
    fmt.Println("In modify(), array values: ", array)
}
func main() {
    array := [10]int{1, 2, 3, 4, 5}
    modify(array)
    fmt.Println("In main(), array values: ", array)

}

D:/gocode/gocode.exe [D:/gocode]

In modify(), array values: [10 2 3 4 5 0 0 0 0 0]

In main(), array values: [1 2 3 4 5 0 0 0 0 0]

成功: 进程退出代码 0.

GO不支持数组通过函数参数更改,有点不一样,布布扣,bubuko.com

GO不支持数组通过函数参数更改,有点不一样

标签:style   blog   color   ar   div   代码   log   on   

原文地址:http://www.cnblogs.com/aguncn/p/3926930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!